2014-09-30 77 views
1

我正努力在源代碼中生成pinc​​ode。其實我甚至不知道該怎麼做。 我已經閱讀了關於如何製作pincode的嵌套文檔。 我明白,只是與客戶端ID和祕密複製網址。並將其粘貼到地址欄。 如果用戶接受,我們可以實現pincode。 用戶在開發之前的第一個找到pincode是真的嗎?
如果我有很多用戶,他們(用戶)如何確認一個接一個的pincode?即使用戶只存在一個。我認爲,他們對該代碼不感興趣。 Pincode只是爲了發展而必需的。你能解釋如何在android代碼中生成pinc​​ode嗎

你能解釋一下如何在源代碼中製作pincode嗎? 感謝您閱讀本文。

回答

1

PIN碼確實是每個用戶一個,您要求您的用戶訪問他們的Nest帳戶。

水流方式一般爲:

  1. 用戶登錄到您的應用程序/帳戶
  2. 用戶點擊你的一雙與鳥巢按鈕和加載的驗證網址中的WebView
  3. 用戶登錄到他們的巢帳戶和授予權限
  4. PIN碼或帶有訪問碼的重定向返回(可由您配置)
  5. 您的應用向Nest發送訪問碼,祕密和客戶端ID以獲取訪問令牌,您可以像密碼一樣存儲並用於代表用戶訪問Nest API。

從鳥巢Android的樣本代碼包括了授權流程,並有可能你想要什麼:https://github.com/nestlabs/android-NestDK/blob/master/NestLib/src/main/java/com/nestapi/lib/UserAuthActivity.java

+0

我這麼晚纔回復抱歉。感謝您的評論。它幫助我解決我的問題。謝謝。 – 2014-10-06 04:27:42

相關問題