際際滷

際際滷Share a Scribd company logo
getting content / IC tomorrow
what we learned
+
+
2007 20102008 2009
Project Pink
Totem
Social Media Guide
Test Tube Telly
Come Dine With Me Homemade Project Red
Amplus
WatchSomething
VoteUp/Gawp
URIplay
Atlas
Project Purple
Project Blue
Project Teal Project Orange Project Brown
Project Black Project Pale
Things we have made
2007-2010: URIplay/ Atlas
getting content/ ICtomorrow - what we learned
2008: BBCs Social Media Guide
2009: 4iPs Test Tube Telly
getting content/ ICtomorrow - what we learned
getting content/ ICtomorrow - what we learned
2010: voteup.tv
getting content/ ICtomorrow - what we learned
Why IC tomorrow?
People who make apps
People who use things
People who make content
Shiny wonderfulness
Activity data
Content dataActivity data
getting content/ ICtomorrow - what we learned
About the API
 Pretty nice, pragmatically RESTful
 SSL with HTTP basic auth
 XML responses, in a SOAP envelope :(
 Auth 鍖ow is OAuth-like, but not quite OAuth
 Weve been there, and done it already:
 https://github.com/mbst/common-social
 http://metabroadcast.com/blog/ictomorrow-api-helper
IC tomorrow APIs - #1 Getting Content
 POST https://api.ictomorrow.co.uk/v1.0/content/request  jobID=7863
 Then poll: GET https://api.ictomorrow.cohyperlink.uk/v1.0/content/get?job_id=7863
IC tomorrow APIs - #2 Getting Started
 PUT https://api.ictomorrow.co.uk/v1.0/initiate  requestToken=3
 Send user to: https://www.ictomottow.co.uk/auth/con鍖rm?requestToken=3
 PUT https://api.ictomorrow.co.uk/v1.0/token  consumerID=419
 POST https://api.ictomorrow.co.uk/v1.0/offers/515/users/419/register
IC tomorrow APIs - #3 Logging activity
 POST https://api.ictomorrow.co.uk/v1.0/transaction
 GET https://api-testbed.testbeddev.com/v1.0/offers/515/users/419/meter
 PUT https://api-testbed.testbeddev.com/v1.0/offers/515/users/419/meter
Thanks :)

More Related Content

getting content/ ICtomorrow - what we learned

  • 1. getting content / IC tomorrow what we learned
  • 2. +
  • 3. +
  • 4. 2007 20102008 2009 Project Pink Totem Social Media Guide Test Tube Telly Come Dine With Me Homemade Project Red Amplus WatchSomething VoteUp/Gawp URIplay Atlas Project Purple Project Blue Project Teal Project Orange Project Brown Project Black Project Pale Things we have made
  • 7. 2008: BBCs Social Media Guide
  • 8. 2009: 4iPs Test Tube Telly
  • 14. People who make apps People who use things People who make content Shiny wonderfulness Activity data Content dataActivity data
  • 16. About the API Pretty nice, pragmatically RESTful SSL with HTTP basic auth XML responses, in a SOAP envelope :( Auth 鍖ow is OAuth-like, but not quite OAuth Weve been there, and done it already: https://github.com/mbst/common-social http://metabroadcast.com/blog/ictomorrow-api-helper
  • 17. IC tomorrow APIs - #1 Getting Content POST https://api.ictomorrow.co.uk/v1.0/content/request jobID=7863 Then poll: GET https://api.ictomorrow.cohyperlink.uk/v1.0/content/get?job_id=7863
  • 18. IC tomorrow APIs - #2 Getting Started PUT https://api.ictomorrow.co.uk/v1.0/initiate requestToken=3 Send user to: https://www.ictomottow.co.uk/auth/con鍖rm?requestToken=3 PUT https://api.ictomorrow.co.uk/v1.0/token consumerID=419 POST https://api.ictomorrow.co.uk/v1.0/offers/515/users/419/register
  • 19. IC tomorrow APIs - #3 Logging activity POST https://api.ictomorrow.co.uk/v1.0/transaction GET https://api-testbed.testbeddev.com/v1.0/offers/515/users/419/meter PUT https://api-testbed.testbeddev.com/v1.0/offers/515/users/419/meter