问题标签 [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.
ios - Fitbit 身份验证使用 UIWebview iOS
我正在尝试在我的 iOS 本机应用程序上连接到 Fitbit。我正在使用 uiwebview 显示登录和授权屏幕。如果用户使用他/她的 Fitbit 凭据登录,它可以正常工作,但如果他们尝试使用 Google 或 Facebook 登录,我会遇到问题。使用 Google 时,会弹出一个登录窗口,一旦用户通过身份验证,它就会尝试对父窗口进行回调,但由于我使用的是 uiwebview,它只显示一个空白页面。与 Facebook 相同。以前有人处理过这个吗?它可以在 Safari 上运行,但我需要在应用程序内进行以获取访问代码和所有数据以链接帐户并发送到服务器。有什么帮助吗?
fitbit - 使用 OAuth.io 进行 Fitbit 授权
我正在尝试使用 OAuth.io 来允许用户将他们的 Fitbit 连接到我们的应用程序。现在,我正在尝试使用以下代码查看使用开箱即用的 Fitbit 配置可以获得哪些信息:
我在响应中收到了令牌和令牌密码,这很好,但我不知道如何获取 Fitbit 用户 ID。我将需要存储所有这三个以发出 API 请求。下一步的文档尚不清楚,因此将不胜感激!
包括控制台输出以供参考。
ios - iOS中的OAuth2.0?
我正在尝试在 iOS 应用程序中使用 FitBit api。我有一个 fitbit 设备,我正在尝试创建一个与 FitBit api 连接并取回我的数据的 iOS 应用程序。我正在尝试实现 OAuth2.0。我已经有了客户 ID,但我被卡住了。我不确定如何进行此操作。我已阅读有关 OAuth 如何工作以及 fibit 如何与 OAuth2.0 一起使用的文档。我的问题是我不知道如何打开用户的 fibit api 身份验证,以及如何获取访问令牌。获得访问令牌后如何继续。我对此很陌生,所以如果有人能指导我如何去做,我将不胜感激。如果有人可以指导我进行类似的项目,那就太棒了。
谢谢
scribe - Fitbit Scribe Token,再次运行程序时可以重复使用吗?
我已经使用 Scribe 成功地创建了一个令牌并从 fitbit 获得了一个安全的资源。当我再次运行程序时,我可以使用原始的 requestToken 和验证器来获取新的身份验证令牌吗?还是我需要再次获得程序授权?
如果我可以使用令牌,您如何将其存储在 Java 中以便可以重复使用?
谢谢
fitbit - Jawbone / fitbit 可穿戴设备协议
我在查找有关如何与 fitbit/jawbone 手镯交互的协议规范时遇到问题。实际上,我需要做的主要事情是检测用户是否按下了按钮,并在 android 设备或 ios 设备上做出某种反应。
r - 通过 R 访问 FitBit API(无网络抓取)
有没有人有一个有效的 R 脚本来访问 API?我看到有一个 webscraping 包,但如果可能的话,我更喜欢使用官方 API。
使用 httr 包,我通过 oauth 1 或 2 进行身份验证所获得的一切和研究似乎都被破坏了。
对于 oauth 2:
当我检查 token$credentials 时,我收到错误消息:
我已经尝试了 fitbit 设置我的应用程序中的所有其他设置,作为服务器和客户端,我的回调 URL 正确设置为http://localhost:1410
有任何想法吗?
谢谢,艾萨克
ps:我在 fitbit 的论坛上发帖:https ://twitter.com/IsaacWyatt/status/637768649290350592并在 Hadley Wickham 发推文寻求帮助。欢迎转发!
ios - 如何在 Fitbit API 集成 - iOS 中进行访问令牌请求?
我使用 OAuth2 进行了 OAuth2 - https://github.com/trongdth/OAuth2-for-iOS,我成功登录并得到了响应
在这里-如何code
在回调 URI 中获取 URI 参数值?
根据Fitbit文档的 ---
访问令牌请求:- 当用户在授权代码授予流程中授权您的应用程序时,您的应用程序必须将授权代码交换为访问令牌。该代码仅在 10 分钟内有效。
授权标头:-
Authorization 标头应设置为 Basic,后跟一个空格和一个 Base64 编码的应用程序客户端 ID 和密码字符串,并用冒号连接。
我通过使用AFNetworking
lib 来做到这一点,请查看代码(标题)-
并请求令牌访问 - 代码(参数)是
我的要求是
我收到 - 请求失败:未找到 (404) error
。我错过了什么?如何进一步获取令牌和访问 Fitbit API?
更新 这是由于访问代码而发生的,所以我尝试访问代码,现在我收到此错误
非常感谢提前
python - 使用 Python 检索 Fitbit 心率数据
我一直在使用Fitbit Python 包来分析我的数据。当我查看我的锻炼数据时,它似乎工作得非常好:
但是,当我尝试获取我的心率数据时,它会运行,但除了 0 之外什么都不返回:
{'heart': [], 'average': [{'tracker': '静息心率', 'heartRate': 0}, {'tracker': '正常心率', 'heartRate': 0}, { 'tracker': '运动心率', 'heartRate': 0}]}
有谁知道我为什么不在这里返回任何数据?
mongodb - 存储可穿戴数据的理想数据库选择 (Fitbit)
我最近在 Fitbit 上开发一个应用程序。我正在考虑使用 MongoDB 或 HBase,因为它支持聚合并支持以键值格式处理数据。示例数据集:
当我希望在我的应用程序中对这些数据进行分析时,存储传感器数据的数据库的理想选择是什么?谢谢!
android - OAUTH 重定向 URI 无法弄清楚如何在 Android 移动应用程序中使用
我正在编写一个与 Fitbit 和 Jawbone 集成的 Android 应用程序。
我已经完成了 Jawbone 集成。Jawbone 使用 OAUTH2,它们提供默认重定向 URI http://localhost/helloup?
这可能是我不完全理解 OAUTH,但我的印象是重定向 URI 用于处理来自服务器的回复。
在移动应用程序中,这对我来说真的没有任何意义。我只想发布到服务器并获得可以使用的访问令牌。
有人可以向我解释以下内容:
OAUTH 重定向 URI 的用途的小学解释是什么?
在像 Android 这样的移动应用程序中,重定向 URI 是如何考虑的?
如果我的问题不够清楚,我很乐意详细说明我的问题。
干杯