Health Graph Hacking 101
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Health Graph Hacking 101

on

  • 23,695 views

Learn how to use the Health Graph API to build health & fitness apps. Take advantage of many partner sensors and data sources. Reach millions of passionate consumers using the Health Graph today!

Learn how to use the Health Graph API to build health & fitness apps. Take advantage of many partner sensors and data sources. Reach millions of passionate consumers using the Health Graph today!

Statistics

Views

Total Views
23,695
Views on SlideShare
5,177
Embed Views
18,518

Actions

Likes
7
Downloads
37
Comments
1

37 Embeds 18,518

http://blog.healthgraph.com 15086
http://billday.com 2613
http://blog.programmableweb.com 626
http://www.programmableweb.com 29
http://pinterest.com 17
http://feeds2.feedburner.com 14
http://www.newsblur.com 12
http://runners.collected.info 11
http://seoautomated.com 10
https://twitter.com 9
http://www.linkedin.com 8
http://abtasty.com 8
http://127.0.0.1 7
http://www.bonweb.fr 6
http://translate.googleusercontent.com 6
http://blog.pheromonic.com 6
http://rss2.com 5
http://ranksit.com 5
http://205.164.56.138 4
http://www.hanrss.com 4
https://www.google.de 3
http://whatisfitbithelp.jusst.us 3
http://131.253.14.98 3
https://www.linkedin.com 3
http://core.traackr.com 3
http://internettech.collected.info 3
http://www.google.com 2
http://freerss.net 2
http://feedly.com 2
https://si0.twimg.com 1
http://blogwatcher.thebaileys.name 1
http://www.pinterest.com 1
http://xianguo.com 1
http://reader.freerss.net 1
http://us-w1.rockmelt.com 1
http://search.daum.net 1
http://duckduckgo.com 1
More...

Accessibility

Upload Details

Uploaded via as Adobe PDF

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…
  • Thanks for the 'favorite'. If I can ever answer any Health Graph (or other) questions or be of assistance, please let me know.
    -Bill
    bill@runkeeper.com
    http://twitter.com/billday
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Health Graph Hacking 101 Presentation Transcript

  • 1. Hacking 101 http://healthgraph.com
  • 2. ● Fitness activities, but also... ● Your weight ● Number of steps you take each day ● What you eat, how much, and when ● How much and how well you sleep ● Blood glucose, hormones, other factors Your health and fitness
  • 3. ● The world needs an open platform for health data portability ● It needs to be built upon Internet standard technologies and be simple to integrate ● It needs to be inexpensive (or free!) so everyone can participate We need an open health platform
  • 4. ● User control is paramount ● Enables health and fitness data portability ● Free partner storage and usage Why the Health Graph platform
  • 5. ● 22.5M+ users ● 110M+ activities containing 44B+ GPS points ● 120+ partners publicly launched integrations ● Hundreds of private/internal integrations live ● Scaling nicely ○ Hundreds of millions of API calls per month ○ 10x weekly API call volume growth YoY Why the Health Graph platform
  • 6. Discovery Flow ● RunKeeper users connect to Health Graph partners through app directory
  • 7. Discovery Flow ● App detail pages allow users to find and learn about apps
  • 8. Discovery Flow ● Feed notification every time a user connects an app to their account
  • 9. Discovery Flow ● Attribution every time a user posts an activity or measurement
  • 10. Discovery Flow ● Partners suggested to users via widgets throughout RunKeeper.com
  • 11. Discovery Flow ● Partner channel via online store
  • 12. ● Fitocracy ● Withings ● Stronger ● Earndit ● Run Calendar ● GymPact ● ShapeUp Club ● GAIN Fitness ● iSmoothRun ● Wahoo Fitness ● or choose your own! Health Graph user favorite partners
  • 13. Health Graph partners ● Write/read/edit health & fitness data in the Health Graph cloud for free ● RESTful API for fitness activities and health measurements ● Our most successful partners help users improve their fitness in a fun, mobile, rewarding way
  • 14. Health Graph partners ● Free tech support ● Free cross-promotion assistance ● Revenue sharing via RunKeeper Elite affiliate referrals and device sales channel
  • 15. Access overview ● Access and API policies centered around user control ● OAuth 2.0 authorization code flow ● Mechanism to retain data, with user permission, after user disconnects your app from their Health Graph account
  • 16. API overview ● Enter the API via a GET of user resource from https://api.runkeeper.com/user/ ● From user, get access to profile, settings, fitness activities (aka cardio), strength training, sleep data, blood glucose and other diabetes related information, a variety of other body measurements, and more ● JSON responses (examples in tech docs)
  • 17. Getting started ● Read tech and partner docs linked to from: http://blog.healthgraph.com/about ● Register for API access ● Note callback, data retention, read and edit permissions ● Start learning and prototyping via the console: http://runkeeper.com/console ● Follow the best practices ● Take advantage of third party libraries
  • 18. Test data options ● Create free RunKeeper.com account then use free partner apps to generate data ● Create account then use friend tagging to import data from an existing account ● Use Health Graph API writes to load data from a user data export ● For details see Health Graph blog
  • 19. Once your app is ready ● Go back to your Partner applications page ○ Verify app description, icon, other details ○ Be sure you've uploaded a hero graphic ○ Publish when everything's ready ● Note: Publishing makes your app publicly visible in the RunKeeper apps directory so do not do this until you are ready to launch!
  • 20. Need help? ● Slides and more Health Graph blog ● Ask questions Health Graph discussion group ● File issues via our support site ● Reach our team via @HealthGraphAPI, Facebook, and Google+
  • 21. Happy hacking! http://healthgraph.com