• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
2011 1-11 txt web overview
 

2011 1-11 txt web overview

on

  • 559 views

This presentation describes how to construct HTML responses on txtWeb and how to use our PUSH service

This presentation describes how to construct HTML responses on txtWeb and how to use our PUSH service

Statistics

Views

Total Views
559
Views on SlideShare
558
Embed Views
1

Actions

Likes
0
Downloads
12
Comments
0

1 Embed 1

http://www.slashdocs.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    2011 1-11 txt web overview 2011 1-11 txt web overview Presentation Transcript

    • txtWeb
      Imagine the Internet and more on SMS
      Visit us at www.txtWeb.com
    • AGENDA
      Quick recap from the last webinar
      How to construct HTML responses for txtWeb
      How to use the txtWeb PUSH API to build apps on the platform
      Q and A
      2
    • txtWeb platform – How it works
      3
      High level architecture
      txtWeb
      Platform
      1
      4
      Phone Carrier
      Internet
      2
      3
      SMS
      HTTP
      SMS
      HTTP
      5
      8
      6
      7
      Developer APP
      txtWeb platform enables creation and consumption of interlinked information through SMS
    • txtWeb platform – Example
      4
      Step1: SMS to 92433 42000
      Message: dictionary happy
      Mobile number : 9991211212
      Step 3: HTTP Request: GET
      URL:/dictionary? Message=happy & Mobile number: <hash>
      Step 2: Accepts keyword and invokes the App URL
      Step 4. App
      Specific logic
      DeveloperApp
      txtWeb
      Platform
      Phone Carrier
      Internet
      SMS
      HTTP
      SMS
      HTTP
      Externally Hosted Environment
      Step 5: HTTP RESPONSE: 80
      <html> Happy is the same as joy </html>
      Step 6: SMS to9991211212
      Happy is the same as joy
    • Platform advantages
      Simple, easy, open API
      Platform is programming language agnostic (use what you fancy – Java, PHP, Perl, Python)
      Platform provides SMS ⇌ HTTP transformation
      Makes developer’s life simple for delivering web app over SMS
      Developer focuses on building an HTTP based app
      No coding work to “integrate” with txtWeb platform
      Rapid development – Build, test and go live in no time!
      Emulator provides easy/instant testing
      Nothing to download for an end-user to use your app – SMS and go!
      5
    • Constructing HTML responses
      txtWeb Responses /Interactions can be of 3 types
      A. txtWeb Menu(akin to a list box)
      B. Accepting text input from the user(akin to a text box)
      C. Embedded links in the message(akin to hyperlinks )
      6
    • TxtWeb Menu
      The platform takes care of session management
      Options are shown as letters of the English alphabet .
      They remain valid for a user till the 26th option after which it circles back.
      The option to be shown to the end user has to be embedded within HTML links (ahref tags)
      The option is preceded by class description as “<txtweb-menu for>” tag to let the platform recognize that it is a menu item
      7
    • Getting Input from the User
      8
      Construct a simple html form
      Have a text box to accept input
      Have a small submit button
      The input accepted by the text box is converted to an option on the mobile to accept input from the end user.
      The submit button translates to sending the input to the app.
      The input instruction is preceded by class description as “<txtweb-for >” tag to let the platform recognize that it is a menu item
    • txtWeb Links
      9
      Very similar to having href link in a html page
      The URL is surrounded by href tags.
      The platform removes the href tag and replaces an option against the word.
    • PUSH service implementation
      txtWeb PUSH service can be used to
      A. Push notifications to end users.
      B Sending alerts and reminders.
      C. Act as channels to users post registration.
      10
    • How to implement PUSH?
      Make a HTTP post request using the API –
      - http://api.txtweb.com/v1/push
      Three parameters to be passed-
      txtWeb-mobile
      txtWeb-pubkey
      txtWeb-message
      txtWeb-mobile works for numbers which have used txtWeb atleast once and haven’t opted out of the service.
      txtWeb message has to be URL encoded
      Response is returned as XML – 0 denotes success
      11
    • LIMITS ON PUSH SERVICE
      No more than 5,000 in a day
      No more than 50 in a day to a single mobile number
      No more than 5 in a batch to a single mobile number
      12
    • Questions Please!!
      13