我是开发移动应用程序的新手。我想开发一个移动应用程序,可以从FitBit手表读取数据,并对这些数据进行处理。在互联网和dev.fitbit.com上搜索之后,我必须注册我的应用程序,这样我就可以通过提供所需的信息来使用它的应用程序接口,例如可以从哪里下载应用程序,回调URL是什么。听起来在使用FitBit应用程序接口之前,应用程序需要先完成。但是,没有API,我如何开发我的移动应用程序呢?我真的不明白这个概念。有人能帮我找到答案吗?
发布于 2016-09-17 10:31:59
为了获取数据,你必须首先在fitbit上注册你的应用程序。你不需要先创建你想要构建的应用程序。要注册你的应用程序,它需要一些关于你的应用程序的基本信息,如应用程序名称,描述等。
提供有关您的应用程序的这些信息。注册后,fitbit将为您提供一些令牌(clientId、clientSecret等)。使用这些令牌(使用OAuth2.0),您将获得访问令牌。使用此访问令牌,您可以从fitbit获取数据并开始构建您的应用程序。
在应用程序中注册时,您需要提供以下详细信息。
应用程序名称:您正在构建的应用程序的预定义名称。这将如解释所示。
假设您想要在http://stackoverflow.com上创建帐户。如果你已经在gmail或facebook上有了账户,你可以在谷歌或facebook上注册。假设您注册了google,在提供您的google凭据后,将出现如下弹出窗口:
堆栈交换想要访问谷歌个人资料信息的一些许可。在这里,您的应用程序名称将可见,而不是堆栈交换。
描述:关于你的应用程序的一些描述。
应用程序网站:站点的基本地址。像https://www.gmail.com/一样
组织:您的组织的名称。
组织网站:您的组织网站
OAuth 2.0应用程序类型:使用客户端
回调URL:这是预定义的rest api。它将用于在oauth流期间生成令牌。授权成功后,返回回调url。
默认访问类型:给定读取id,只想读取信息。
https://stackoverflow.com/questions/39481690
复制相似问题