SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Hacking 101
http://healthgraph.com
● 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
● 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
● User control is paramount
● Enables health and fitness data portability
● Free partner storage and usage
Why the Health Graph platform
● 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
Discovery Flow
● RunKeeper users connect to Health
Graph partners through app directory
Discovery Flow
● App detail pages allow users to find
and learn about apps
Discovery Flow
● Feed notification every time a user
connects an app to their account
Discovery Flow
● Attribution every time a user posts an
activity or measurement
Discovery Flow
● Partners suggested to users via
widgets throughout RunKeeper.com
Discovery Flow
● Partner channel via online store
● Fitocracy
● Withings
● Stronger
● Earndit
● Run Calendar
● GymPact
● ShapeUp Club
● GAIN Fitness
● iSmoothRun
● Wahoo Fitness
● or choose your own!
Health Graph user favorite partners
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
Health Graph partners
● Free tech support
● Free cross-promotion assistance
● Revenue sharing via RunKeeper Elite
affiliate referrals and device sales channel
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
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)
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
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
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!
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+
Happy hacking!
http://healthgraph.com

Mais conteúdo relacionado

Semelhante a Health Graph Hacking 101

Etihad_CaseStudy_Interview_Himanshu - Copy.pptx
Etihad_CaseStudy_Interview_Himanshu - Copy.pptxEtihad_CaseStudy_Interview_Himanshu - Copy.pptx
Etihad_CaseStudy_Interview_Himanshu - Copy.pptx
ssuserb872d3
 

Semelhante a Health Graph Hacking 101 (20)

HealMe_minor_project.pptx
HealMe_minor_project.pptxHealMe_minor_project.pptx
HealMe_minor_project.pptx
 
Fibotalk: Increase trial conversion
Fibotalk:  Increase trial conversionFibotalk:  Increase trial conversion
Fibotalk: Increase trial conversion
 
Hsc 2008 Day 2
Hsc 2008   Day 2Hsc 2008   Day 2
Hsc 2008 Day 2
 
Everything Counts in Large Amounts: Measuring the Impact of Usage Activity in...
Everything Counts in Large Amounts: Measuring the Impact of Usage Activity in...Everything Counts in Large Amounts: Measuring the Impact of Usage Activity in...
Everything Counts in Large Amounts: Measuring the Impact of Usage Activity in...
 
Google Fit
Google FitGoogle Fit
Google Fit
 
Uncovering hidden stories in logs!
Uncovering hidden stories in logs!Uncovering hidden stories in logs!
Uncovering hidden stories in logs!
 
Rules for great digital government
Rules for great digital governmentRules for great digital government
Rules for great digital government
 
HOSTEL.pptx
HOSTEL.pptxHOSTEL.pptx
HOSTEL.pptx
 
HOSTEL.pptx
HOSTEL.pptxHOSTEL.pptx
HOSTEL.pptx
 
OpenAIRE Metrics Service: Usage Statistics (webinar for repository managers)
OpenAIRE Metrics Service: Usage Statistics (webinar for repository managers)OpenAIRE Metrics Service: Usage Statistics (webinar for repository managers)
OpenAIRE Metrics Service: Usage Statistics (webinar for repository managers)
 
Canteen Food Management System
Canteen Food Management SystemCanteen Food Management System
Canteen Food Management System
 
Digital Healthcare – Realizing Interoperability with APIs
Digital Healthcare – Realizing Interoperability with APIsDigital Healthcare – Realizing Interoperability with APIs
Digital Healthcare – Realizing Interoperability with APIs
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my view
 
Web Analytics for your ePortfolio
Web Analytics for your ePortfolioWeb Analytics for your ePortfolio
Web Analytics for your ePortfolio
 
Etihad_CaseStudy_Interview_Himanshu - Copy.pptx
Etihad_CaseStudy_Interview_Himanshu - Copy.pptxEtihad_CaseStudy_Interview_Himanshu - Copy.pptx
Etihad_CaseStudy_Interview_Himanshu - Copy.pptx
 
Connecting the Dots: How Open Health Data will Accelerate Care Delivery Innov...
Connecting the Dots: How Open Health Data will Accelerate Care Delivery Innov...Connecting the Dots: How Open Health Data will Accelerate Care Delivery Innov...
Connecting the Dots: How Open Health Data will Accelerate Care Delivery Innov...
 
Crafting an API Strategy with an API Marketplace
Crafting an API Strategy with an API MarketplaceCrafting an API Strategy with an API Marketplace
Crafting an API Strategy with an API Marketplace
 
Project presentation
Project presentationProject presentation
Project presentation
 
Nurturing API Platforms with API Analytics
Nurturing API Platforms with API AnalyticsNurturing API Platforms with API Analytics
Nurturing API Platforms with API Analytics
 
Startup Commons pitch deck 2018
Startup Commons pitch deck 2018Startup Commons pitch deck 2018
Startup Commons pitch deck 2018
 

Último

🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
mahaiklolahd
 
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
adilkhan87451
 

Último (20)

Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
 
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service AvailableTrichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
 
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
 
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
Mumbai ] (Call Girls) in Mumbai 10k @ I'm VIP Independent Escorts Girls 98333...
 
Call Girls Service Jaipur {9521753030 } ❤️VVIP BHAWNA Call Girl in Jaipur Raj...
Call Girls Service Jaipur {9521753030 } ❤️VVIP BHAWNA Call Girl in Jaipur Raj...Call Girls Service Jaipur {9521753030 } ❤️VVIP BHAWNA Call Girl in Jaipur Raj...
Call Girls Service Jaipur {9521753030 } ❤️VVIP BHAWNA Call Girl in Jaipur Raj...
 
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
 
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
🌹Attapur⬅️ Vip Call Girls Hyderabad 📱9352852248 Book Well Trand Call Girls In...
 
Andheri East ) Call Girls in Mumbai Phone No 9004268417 Elite Escort Service ...
Andheri East ) Call Girls in Mumbai Phone No 9004268417 Elite Escort Service ...Andheri East ) Call Girls in Mumbai Phone No 9004268417 Elite Escort Service ...
Andheri East ) Call Girls in Mumbai Phone No 9004268417 Elite Escort Service ...
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
 
Coimbatore Call Girls in Thudiyalur : 7427069034 High Profile Model Escorts |...
Coimbatore Call Girls in Thudiyalur : 7427069034 High Profile Model Escorts |...Coimbatore Call Girls in Thudiyalur : 7427069034 High Profile Model Escorts |...
Coimbatore Call Girls in Thudiyalur : 7427069034 High Profile Model Escorts |...
 
9630942363 Genuine Call Girls In Ahmedabad Gujarat Call Girls Service
9630942363 Genuine Call Girls In Ahmedabad Gujarat Call Girls Service9630942363 Genuine Call Girls In Ahmedabad Gujarat Call Girls Service
9630942363 Genuine Call Girls In Ahmedabad Gujarat Call Girls Service
 
8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
8980367676 Call Girls In Ahmedabad Escort Service Available 24×7 In Ahmedabad
 
Most Beautiful Call Girl in Bangalore Contact on Whatsapp
Most Beautiful Call Girl in Bangalore Contact on WhatsappMost Beautiful Call Girl in Bangalore Contact on Whatsapp
Most Beautiful Call Girl in Bangalore Contact on Whatsapp
 
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls  * UPA...
Call Girl in Indore 8827247818 {LowPrice} ❤️ (ahana) Indore Call Girls * UPA...
 
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
Russian Call Girls Lucknow Just Call 👉👉7877925207 Top Class Call Girl Service...
 
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
Premium Call Girls In Jaipur {8445551418} ❤️VVIP SEEMA Call Girl in Jaipur Ra...
 
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 9332606886 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 9332606886 𖠋 Will You Mis...The Most Attractive Hyderabad Call Girls Kothapet 𖠋 9332606886 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 9332606886 𖠋 Will You Mis...
 
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
Best Rate (Patna ) Call Girls Patna ⟟ 8617370543 ⟟ High Class Call Girl In 5 ...
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service AvailableCall Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
 

Health Graph Hacking 101

  • 2.
  • 3. ● 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
  • 4. ● 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
  • 5. ● User control is paramount ● Enables health and fitness data portability ● Free partner storage and usage Why the Health Graph platform
  • 6. ● 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
  • 7. Discovery Flow ● RunKeeper users connect to Health Graph partners through app directory
  • 8. Discovery Flow ● App detail pages allow users to find and learn about apps
  • 9. Discovery Flow ● Feed notification every time a user connects an app to their account
  • 10. Discovery Flow ● Attribution every time a user posts an activity or measurement
  • 11. Discovery Flow ● Partners suggested to users via widgets throughout RunKeeper.com
  • 12. Discovery Flow ● Partner channel via online store
  • 13. ● Fitocracy ● Withings ● Stronger ● Earndit ● Run Calendar ● GymPact ● ShapeUp Club ● GAIN Fitness ● iSmoothRun ● Wahoo Fitness ● or choose your own! Health Graph user favorite partners
  • 14. 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
  • 15. Health Graph partners ● Free tech support ● Free cross-promotion assistance ● Revenue sharing via RunKeeper Elite affiliate referrals and device sales channel
  • 16. 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
  • 17. 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)
  • 18. 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
  • 19. 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
  • 20. 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!
  • 21. 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+