with Withings and IFTTT?
Withings API lets you tap into health and wellness data from Withings devices like smart scales, watches, and sleep trackers. The API enables you to fetch measurements such as weight, activity, sleep, and heart rate data. This data can inform personal health apps, trigger notifications for health milestones, or integrate with health coaching platforms. By leveraging Pipedream's power, you can automate workflows that react to this data, enriching user profiles, informing coaching decisions, or driving wellness-focused communities and challenges.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
withings: {
type: "app",
app: "withings",
}
},
async run({steps, $}) {
return await axios($, {
method: "post",
url: `https://wbsapi.withings.net/measure`,
headers: {
Authorization: `Bearer ${this.withings.$auth.oauth_access_token}`,
},
params: {
action: `getmeas`,
},
})
},
})
IFTTT (If This Then That) is a service that lets you create chains of conditional statements, known as applets. These applets can automate tasks across a variety of web services and APIs. By integrating IFTTT with Pipedream, you unlock the ability to handle complex logic, manage state, transform data, and interact with over 600+ supported apps in Pipedream’s ecosystem. You can trigger workflows on Pipedream with events from IFTTT and vice versa, creating a seamless automation experience.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
ifttt: {
type: "app",
app: "ifttt",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://connect.ifttt.com//v2/me`,
headers: {
"IFTTT-Service-Key": `${this.ifttt.$auth.ifttt_Service_Key}`,
},
})
},
})