Jawbone UP API Juho Koivumäki https://jawbone.com/up/developer https://www.mashape.com/community/jawbone-up.

Slides:



Advertisements
Samankaltaiset esitykset
Tietokantakehitys kiinteäksi osaksi modernia ohjelmistokehitystä Vesa Tikkanen |
Advertisements

Vaaratilanneraportoinnin tulevaisuus Liidintoimikunta / Turvallisuus- ja koulutuskomitea Rami Saikkonen This presentation will probably involve audience.
OULU ADVANCED RESEARCH ON SOFTWARE AND INFORMATION SYSTEMS Teppo Räisänen | Oulun yliopisto Facebook API Teppo Räisänen Tietojenkäsittelytieteiden.
1.
1 1.
Kokemuksia ja kehitysideoita. PLE:N taustaa • Opiskelijat oman ympäristönsä suunnittelijoita ja ylläpitäjiä • Itseohjautuva oppiminen • Yhteisöllinen.
1 1.
1 Mittaamisen ja merkityksen ongelma? n Miten mitata –Osumat ja kävijämäärät n uudelleen lataamiset n proxyt n palomuurit –Asiakkaat ja asiakkaan toiminta.
Sähköinen itsepalvelu olemassa oleviin järjestelmiin
Tietoyhteiskunnan palveluarkkitehdit ja -rakentajat © 2014 Gofore 1 ePerusteet – tietomalli ja rajapinnat Jarkko Hyöty Opetushallituksen tarjoamien.
HTTP-protokollatMyn1 HTTP-protokolla HTTP (HyperText Transfer Protocol) on web-asiakkaan ja –palvelimen keskinäiseen tiedonsiirtoon käyttämä yhteyskäytäntö.
Nelli tässä ja nyt Ere Maijala Kansalliskirjasto FinELib-päivä
Typescript Lenard Gunda, Fujitsu. Lenard Gunda Arkkitehti Fujitsu Finland
S09-10 Onki-palvelut verkkoportaalissa Spring 2009 Erik Fallenius.
XML Namespaces 1 XML Namespaces provide a method to avoid element name conflicts –name conflict will occur when two different documents use the same element.
Ryhdy kv-tuutoriksi! Kv-tuutoritoiminnastaKv-tuutoritoiminnasta: - Toimit uusien opiskelijoiden tukena ja autat heitä sopeutumaan opiskeluun! - Parannat.
DTD Teppo Räisänen Liiketalouden yksikkö.
P ERUSTIETOA Flickr on kuva/videopalvelu ja online-yhteisö, joka on perustettu helmikuussa Sivustolla voi jakaa omia kuviaan ja videoita, ja arvostella.
E ”The future is already here— It is just unevenly distributed.” William Gibson.
Kaksi- ja kolmitasoiset sovellukset Two and Three Tier Systems.
Today’s Special ENA5 Fall älä jaa sanoja otsikon numero (älä muuta otsikkoa) sanamäärä ei saa ylittyä liikaa! sanaston monipuolisuus! ajattelun.
DO NOT PRINT THIS DOCUMENT SQL -valintaehto CREATE TABLE opettaja ( opetunnus varchar(12) NOT NULL, nimi varchar(40) NOT NULL, puhelin varchar(12), tyohuone.
Oriola, Consumer Health yksikkö
Tietokantayhteys / DSN DSN (Data Source Name), eli ennalta määritelty ja nimetty tietokantayhteys.
Tietokantayhteys / DSN DSN (Data Source Name), eli ennalta määritelty ja nimetty tietokantayhteys.
Irmeli Sinkkonen TkL, tutkija
Export Marketing Veikko Laine ”Product” = ? - What the producer produces and markets - What the customer buys - Tangible & Intangible - Concrete & Abstract.
"Toki nänni näyttää rumalta, mutta maistuu hyvälle!"
SoberIT Ohjelmistoliiketoiminnan ja –tuotannon instituutti TEKNILLINEN KORKEAKOULU T Käyttöliittymien ja käytettävyyden seminaari Kontekstiherkkyydestä.
BIOS!. Tulee sanoista Basic input output system Valmistajan tehtaalla valmistettu ohjelma emolevyn flash-piirillä (ennen 1995 ROM-piirillä) Laitteiston.
© 2010 Ammattiosaamisen kehittämisyhdistys AMKE ry. IVETA International conference 2014 Helsinki 19 – 21 August 2014 St. Petersburg 22 – 23 August 2014.
A rural experience - launching community network Tuija Riukulehto, CEO, Verkko-osuuskunta Kuuskaista a rural experience - launching community network Tuija.
Vakiintuneet kustantajat ja uudet yrittäjät OA-monografiamaailmassa
SaLUT – Saimaan korkeakoululiikunta
VISI-yhtiöt 2 2 Why UHF (860 MHz )? UHF operation power magnetic field UHF vs. inductive Longer read range Small antenna (50 MHz, 20
U LOS JA YHTEISKUNTAAN Salla-Maaria tutkija, Viestinnän tutkimuskeskus CRC & Kuluttajatutkimuskeskus Helsingin yliopisto Avoimen tieteen.
Ylioppilaskunnan suunta -kuulumiset Milja Asikainen, Jani Kurki, Mikko Latva-Käyrä, Joona Orpana Pinja Raitanen
Uudelleenkäytön arkkitehtuuriratkaisut, Silja Räisänen1 Pohjolan Systeemipalvelu Oy - Vakuuttavaa IT-osaamista OUGF - Kevätseminaari Uudelleenkäytön.
EPiServer Yhteisöllisyysratkaisut. EPiServer »EPiServer AB on maailman nopeimmin kasvava yritys sisällönhallinta- (WCM) ja yhteisöalustojen (Community)
Apply application system for BIZ (doc) Instructions for evaluators / Ohjeet arvioitsijoille TK/Opitieto.
MICF: Developing a mobile application for ICF An international collaborative of the Functioning and Disability Reference Group of the World Health Organisation’s.
Ajankohtien merkitseminen Fennica / Viola EDTF, MARC 21
This glossary contains words needed in various exercises in the unit
Can I Buy Renova Cream Online
TULEVAISUUDEN HAASTEITA ILMANLAADUN MITTAAJILLE – kuntanäkökulma
Tips for a good entry Kaisa Sibelius Forum Virium Helsinki
Miten kerrotaan tekemisestä?
Buy Gabapentin For Dogs Uk
Mikäli ääniyhteys koneen kautta ei toimi
MyData – asiakas keskiöön
YLIOPISTOTENTTI / UNIVERSITY EXAM
oulu. fi/tentti/rivitys/tenttilomake. php
Aurinkoenergia Aarinen, Ellen Kaartinen, Lasse Lygdman, Jonatan
Risk analysis, risk attitudes
Istuntojen hallinta PHP-sovelluksessa
Vesikemian Professori
Probability models and decision analysis
Hierarchical models Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi
DIC and BMA in BUGS Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi
Otsikko – Aiheen nimi tähän
Time Management مدیریت موثر وقت
Kuvani Kesä Talvi 01/01/2019.
Investointipäätökset Investment Decisions (244)

X-ROAD ENVIRONMENTAL MONITORING
LTE LTE=EUTRAN=Super3G=3.9G.
Otsikon asettelu Alaotsikko.
Lecture slides start on the next page.
Kari Systä Tampere University of Technology / Software Systems
LIBRARY RESEARCH SUPPORT Introduction to doctoral training 15. 3
Esityksen transkriptio:

Jawbone UP API Juho Koivumäki

Jawbone UP -aktiivisuusranneke kerää tietoja liikkumisesta, syömisestä ja nukkumisesta API:lla mahdollisuus käyttää rannekkeen tietoja muissa ympäristöissä Tiedoilla voi rakentaa taulukkoja, graafeja tai muita integrointeja kolmansiin sijainteihin Kaikki Jawbone UP:n tallentamat tiedot käytettävissä

“The purpose of this API is to enable the exchange of select data in order to extend and augment the UP user experience and support complementary services. This can include data aggregation and visualization, gaming, marketing, rewards provisioning, and more.”

Request example curl --get --include " \ -H "X-Mashape-Key: " \ -H "Authorization: " \ -H "Accept: application/json"

{ “meta”: { “user_xid”: “b9yCLa3f01yf”, “message”: “OK”, “code”: 200 }, “data”: { "xid": "BwiqMyh8M", "title": "Christian had a 1,660 step day" "type": "move", "details": { "active_time": 898, "tz": "-25200", "calories": 80, "km": 1.34, "bg_duration": 1.34, "bg_calories": 80, "steps": 1660, "bg_active_time": 898, "bg_steps": 1660 }... } Response body

Esimerkki Mashup Yhdistää ulkopuolinen kalorilaskuri ja UP- sovellus. Lopputuloksena kalorikulutukset saa UP:n kautta ja syödyt kalorit toisen palvelun kautta. Näin vertaaminen on helppoa, yksinkertaista ja mahdollistaa automatisoinnin. Luoda yhteisö, jossa käyttäjien aktiivisuustiedot tallentuvat yhteen paikkaan, josta voi verrata omaa kehitystään ystäviin ja tuttuihin.

Esimerkki Mashup 2 -Garmin tekee parhaat pyörämittarit -Polar tekee parhaat juoksumittarit -Jawbone tekee parhaat hyvinvointituotteet Yhdistämällä useamman valmistajan laitteet yhteen palveluun saadaan paras hyöty eri merkeiltä, ilman tarvetta tehdä kompromisseja laitevalinnoissa. Edellyttää tosin kaikkien valmistajien API-rajapinnan olemassaoloa.