2016-09-14 64 views
0

我是開發移動應用程序的新手。我想開發一個移動應用程序,可以從FitBit手錶讀取數據,並對這些數據進行處理。在互聯網和dev.fitbit.com上搜索後,我必須註冊我的應用程序,以便通過提供所需信息(例如應用程序可以下載的位置,回調URL的位置)來使用它的API。聽起來像應用程序需要先使用FitBit API才能完成。但是,如何在沒有API的情況下開發我的移動應用程序?我真的不明白這個概念。有人能幫我找到答案嗎?如果我的移動應用程序需要開發FitBit API,如何使用FitBit註冊我的移動應用程序以使用它的API?

回答

1

要獲取數據,您必須先在fitbit上註冊您的應用程序。 你不需要首先創建你的應用程序,你正在嘗試構建。 要註冊您的應用程序,它需要你的應用程式,例如應用程序名稱,說明等

提供有關您的應用程序,這些信息的一些基本信息。註冊後,fitbit將爲您提供一些令牌(clientId,clientSecret等)。使用這些令牌(使用OAuth2.0),您將獲得訪問令牌。使用此訪問令牌,您可以從fitbit獲取數據並開始構建您的應用程序。

雖然registerinh您的應用程序,你需要提供以下詳細信息。

應用名稱:您的應用程序,你正在構建的預定義的名稱。這將如解釋的那樣顯示。

假設你想在http://stackoverflow.com創建賬戶。如果您在Gmail或Facebook上已有帳戶,則可以使用Google或Facebook註冊。 假設你註冊谷歌後,提供您的谷歌證書,一個彈出將會像這樣:

「Stack Exchange想要」 問一些權限訪問谷歌個人資料信息。 這裏取代堆棧交換,您的應用程序名稱將會顯示。

描述:關於你的應用程序的一些描述。

應用網站:您網站的基地址。 像https://www.gmail.com/

組織:您的組織的名稱。

組織網站:您的組織的網站

的OAuth 2.0應用類型:使用客戶

回調網址:這是預定義的REST API。這將在oauth流程中用於生成令牌。成功授權後,您將返回到回叫網址。

默認訪問類型:給讀取ID只想要閱讀的信息。

+0

我明白這一點。但是,如果我還沒有創建應用程序,你能解釋一下嗎?我怎樣才能進入應用程序可以下載的位置以及回調URL?它應該是預先定義的信息嗎? –

相關問題