Dial2Do API

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Dial2Do API - Presentation Transcript

    1. API Experience one number to get things done, hands-free Sean O Sullivan, CTO sos@dial2do.com
    2. Dial One Number to … “jajah” “twitter” “sandy” jaiku Currently 40+ services “Evernote” “Blogger” “Mosio” Interactive, Two-Way service (not“RTM” to text) just voice “NYT” Integrates with existing web “tumblr” applications “Huff Post” “text”
    3. One number, many services
    4. Technical Overview
    5. APIs Lots of API usage in our projects Mobile and Telephony (SMS, on-device APIs, Ribbit …) Classic Web APIs (Google, Facebook, twitter, ping.fm, Jajah…) Other telecom APIs (Parlay, Parlay-X) Also provide our own Dial2Do APIs (not public yet)
    6. Good news Broadly speaking, many APIs Are well-documented Are well-structured Have associated documentation and code samples Good Examples Facebook API Last.fm Google
    7. Issues Security Each service tends to have a different approach to authentication OpenID, OAuth, Token-based (by user or by service), or worst case username/password Often multiple forms of security supported (Google, Yahoo) Architecture and Design Dependencies on third parties - outages outside your control Is twitter down for everyone or just me? :-) Defensive design and coding (async, failure cases) Other Some services not well documented (Bebo)
    8. Authentication Better Standard with some widespread adoption Oauth or OpenID Google, Yahoo, others… based Good documentation, good tools Token based, per Usernames and Passwords don’t need to be stored service User control to revoke individual services Your service looks/feels better Token based, per Usernames and Passwords don’t need to be stored user Token is at user account level Revoke the token, revoke all services Username / Least desirable - YOU have to store username/password Password
    9. Authorisation OpenID Has not as yet seen wide adoption - but will most likely get there (URLs, more complex to grasp for end user) More features than OAuth Cool Off Period Have to protect against brute force auth attacks Need cool-off periods after multiple auth fails e.g. dictionary attack on twitter OAuth We are a Consumer but not yet a provider
    10. one number to get things done, hands-free Sean O Sullivan, CTO sos@dial2do.com

    + sos100sos100, 8 months ago

    custom

    530 views, 0 favs, 0 embeds more stats

    PDF of Presentation at Developer API War and Facebo more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 530
      • 530 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 5
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories