1
隱式授權認證我想在我的android應用程序中使用隱式授權認證。目前我在理解redirectUri應該提供什麼時遇到問題。它應該是一個深度鏈接到我的應用程序?希望有任何幫助Uber Ride on android
隱式授權認證我想在我的android應用程序中使用隱式授權認證。目前我在理解redirectUri應該提供什麼時遇到問題。它應該是一個深度鏈接到我的應用程序?希望有任何幫助Uber Ride on android
redirectUri
可以在您的UBER開發人員儀表板上找到。詳情請參閱here。
將用戶重定向回自己的應用程序,定義自己的URI方案在應用程序的AndroidManifest.xml
,處理來自UBER響應活動中:
<intent-filter>
<data android:scheme="your.special.scheme" />
<action android:name="android.intent.action.VIEW" />
</intent-filter>
然後,在UBER的開發者信息中心,你可以設置以下重定向URL:
your.special.scheme://callback
一旦用戶授權通過瀏覽器您的應用程序,將UBER使用上述URI方案發送授權碼返回到您的應用程序。該授權碼將通過「代碼」參數,你會再使用創建憑據對象提供給您的應用程序:
Credential credential = credentials.authenticate(authorizationCode, userId);
我知道它在那裏。但我只是把http //:localhost用於cimplicity,這顯然是不正確的。所以問題是什麼應該是鏈接。 –
我已經更新了我的答案。 – Miraduro