问题标签 [fitbit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1051 浏览

ios - 向蓝牙设备(例如 Fitbit)发送通知

有问题的设备 (Fitbit Surge) 目前没有公开公共 BLE API,因此没有记录的与之交互的方式。

但是,它确实支持显示一些移动设备通知(仅限来电和短信 AFAIK)。我的猜测是,对于 iOS,它使用ANCS

我有兴趣通过 iOS 应用程序以编程方式使腕带振动。我想也许调度系统通知是要走的路。

我看到对于 Android,bitTicker基本上充当代理,因此例如 WhatsApp 通知作为短信通知传递给 Fitbit。

我想知道在iOS上是否也可以这样做。我正在考虑私有和公共 iOS API 解决方案(不打算将此应用程序发布到 App Store)。有没有办法以某种方式合成来电/消息通知,以便将它们传递给 Fitbit?有没有其他方法可以解决这个问题?

我将不胜感激有关此事的任何见解。

0 投票
0 回答
353 浏览

android - 尝试为 fitbit 制作应用程序

我正在尝试制作一个 android 应用程序,它将通过蓝牙向我的 fitbit 发送一些自定义通知,例如在 fitbit 上打印“嗨”或使其振动,但我对此非常不熟悉,有没有人有任何资源让我开始?

0 投票
0 回答
78 浏览

java - 无法从 Fitbit 获取新 oAuth2.0 用户的回叫通知

作为 Fitbit Oauth2.0 迁移的一部分,我们根据支持 Oauth2 更改了我们的 java 代码。我们能够连接设备并能够获取访问令牌和刷新令牌。而且我们还保存了新的刷新令牌,以便每次为新用户和迁移用户获取新的访问令牌。

问题:当我们尝试在 fitbit 中添加手动条目时,我们能够获得迁移成员的回调通知(OAuth1.0 到 OAuth2.0)。但是当我们为新用户添加条目(使用 OAuth2.0 连接)时,我们无法接收回叫通知。

我们确保启用了应用程序通知。

我们在论坛中搜索,发现所有关于文本、来电振动通知等的信息,但没有找到回电通知。

任何人都可以帮助我们缺少什么。

0 投票
4 回答
713 浏览

accelerometer - 从 Microsoft Band 中提取加速度计数据

我正在尝试对来自各种健身追踪器设备的数据进行分析,为此我需要从 microsoft band 颚骨和 Basis Peak 中提取加速度计数据。我知道他们在他们的应用程序中有分析过的数据,所以数据必须在我手机上的某个地方,但我如何访问它?有人知道我该怎么做吗?

0 投票
1 回答
541 浏览

android - Fitbit 集成未获得刷新令牌

我正在开发一款安卓健身应用。我想在 Fitbit 上添加我的应用程序锻炼数据。我使用 oAuth 2.0 成功登录 Fitbit 我的网址如下:

我得到以下回应:

我没有得到刷新令牌。我将如何刷新访问令牌?请指导我哪里错了或遗漏了什么。

谢谢

0 投票
1 回答
1049 浏览

php - PHP 中的 Fitbit API 响应处理

我正在使用 PHP 库 ( https://github.com/djchen/oauth2-fitbit ) 通过 Oauth2 检索用户 Fitbit 数据。我正在正确获取数据,但我不确定如何从多维数组响应中获取特定项目。

我正在使用下面的代码但不起作用

完整的 PHP 代码

响应数据

eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NjAzNzgxOTYsInNjb3BlcyI6InJ3ZWkgcnBybyByaHIgcmxvYyByc2xlIHJzZXQgcmFjdCByc29jIiwic3ViIjoiNEg4NU5WIiwiYXVkIjoiMjI3UUNXIiwiaXNzIjoiRml0Yml0IiwidHlwIjoiYWNjZXNzX3Rva2VuIiwiaWF0IjoxNDYwMzc0NTk2fQ.NN9OOx--3YLvwai0hl0ZRJ4MNWXlaMwcEJ_xxxxxb2382a930144c3a76e69567dcbf0d9834c574919fff8c268b378e635735f1bbf 1460378196 not expired array ( 'encodedId' => '4545NV', 'displayName' => 'dan', )...

0 投票
1 回答
207 浏览

apache-spark - 适用于 Fitbit 数据的 Spark Streaming

我正在使用 Fitbit Oauth 2.0 来访问 fitbit 数据。我将这些数据存储在 SQL 数据库中,之后,我使用 Spark SQL 来分析数据。如果我必须使用 Spark Streaming,在进行 OAuth 之后如何将数据摄取到 Spark?

0 投票
1 回答
712 浏览

python - 刷新访问令牌 Python-Fitbit (Orcasgit)

我不知道如何使用这个来刷新我的访问令牌:https ://github.com/orcasgit/python-fitbit

我已经能够获得我的访问令牌和刷新令牌。我还能够从 fitbit 中提取数据。但是在我的访问令牌过期后,我迷路了。我想我应该创建一个 FitbitOauth2Client 对象,并使用 refresh_token 函数获取新令牌。下面是我得到的最接近的。

我已经到处寻找答案,所以任何帮助都将不胜感激。

0 投票
1 回答
1645 浏览

android - 如何从使用 BLE 的 fitbit 充电 HR 获取心率

我购买了心率 Fitbit Charge HR,现在我想实现一个应用程序来获取心率信息。我试图通过这个使用蓝牙低能量的示例来读取传感器(链接:https ://developer.android.com/guide/topics/connectivity/bluetooth-le.html )。
我能够连接到设备,但没有获得测量心率的信息。我已经参考https://dev.fitbit.com获取相同的 API 并生成消费者密钥和消费者秘密。但它似乎仅适用于 Web 应用程序。
我想要 FitBit android 蓝牙 API,所以我通过蓝牙从 fitbit 获取数据到 android 应用程序。请帮我。

0 投票
1 回答
1077 浏览

ios - 在 iOS 中使用 Oauth 从 Fitbit 获得授权

我想为 Fitbit 实施 OAuth 身份验证,以在我的 iOS 应用程序中从 FitBit Api 读取数据。我注册了我的应用程序,并获得了 clientId 和客户端密码。从过去 2 天开始,我一直在搜索教程、库。我对此一无所知。请给我建议。