[英]How can I register my mobile app with FitBit to use it's API if my mobile app needs FitBit API to be developed?
我是开发移动应用程序的新手。 我想开发一个移动应用程序,该程序可以从FitBit手表读取数据并对该数据进行处理。 在Internet和dev.fitbit.com上搜索之后,我必须注册我的应用程序,以便可以通过提供所需信息(例如可以在哪里下载应用程序,回调URL是什么)来使用它的API。 听起来好像需要先完成应用程序才能使用FitBit API。 但是,如何在没有API的情况下开发移动应用程序? 我真的不明白这个概念。 有人可以帮我找到答案吗?
为了获取数据,您必须首先在fitbit上注册您的应用程序。 您无需先创建要构建的应用程序。 要注册您的应用,它需要有关您的应用的一些基本信息,例如应用名称,说明等。
提供有关您的应用的这些信息。 注册后,fitbit将为您提供一些令牌(clientId,clientSecret等)。 使用这些令牌(使用OAuth2.0),您将获得访问令牌。 使用此访问令牌,您可以从fitbit获取数据并开始构建您的应用程序。
在注册您的应用程序时,您需要提供以下详细信息。
应用程序名称:您正在构建的应用程序的预定义名称。 这将按照说明进行显示。
假设您要在http://stackoverflow.com上创建帐户。 如果您已经有Gmail或Facebook帐户,则可以通过google或facebook进行注册。 假设您使用google注册,在提供了google凭据后,将出现一个弹出窗口,如下所示:
“ Stack Exchange希望”要求获得访问Google个人资料信息的权限。 在此处代替堆栈交换,您的应用名称将可见。
Description:有关您的应用程序的一些描述。
申请网站:您网站的基本地址。 像https://www.gmail.com/
组织:您的组织的名称。
组织网站:您的组织网站
OAuth 2.0应用程序类型:使用客户端
回调URL:这是预定义的rest api。 将用于在oauth流期间生成令牌。 成功授权后,您将返回到回调URL。
默认访问类型:仅提供要读取的ID,希望读取该信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.