私はFitbitを統合してユーザーのデータを取得するAndroidアプリを構築しています。Fitbit APIの統合Androidでクロムカスタムタブ付きoAuth 2.0を使用
FitBitを統合するために、カスタムChromeタブを使用しています。 uriを渡すと、アクセスページまでリダイレクトされますが、「許可」をクリックするとエラーが表示され、意図フィルタを定義するアクティビティにリダイレクトされません。
redirect_uriに問題があります。 // logincallback
<activity android:name=".ChromeCustomTabActivity">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="logincallback"
android:scheme="******" />
</activity>
<activity android:name=".ChromeCustomTabActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="logincallback"
android:scheme="******" />
</intent-filter>
</activity>
手段:この
チェック! resirect uriを 'myapplication:// logincallback'とすると、同じものがコールバックURLにあるはずです。よろしいですか? –
FitBit API統合によるエリアウェアでコードスニペットとfitbitコールバックURLを提供できますか? –
はいコールバックのURLにある必要があります – Manav