[英]How to get token for android OAuth?
我需要發送發布請求以從這里獲取令牌https://developers.google.com/android-publisher/authorization
但是在第 4 步我沒有client_secret
我有code / client_id / redirect_uri
JSON 沒有它
最推薦的移動解決方案是使用 AppAuth 庫,它涉及以下 2 個步驟:
在這種情況下,獲取令牌的請求使用運行時 code_verifier 而不是 client_secret。 我的博客文章和代碼示例可能會給你一些比較的東西,但移動 OAuth 可能相當復雜。
谷歌移動 OAuth
Google 通常推薦AppAuth 用於移動登錄。 游戲市場 API 只是一個 scope 值,所以我看不出它為什么不起作用。
Playmarket 頁面中對客戶機密的引用可能只是不完整的文檔。 我沒有使用過這個特定的 API 但使用過類似的 Google 資源。
我推薦的快速后續步驟
嘗試運行 Google AppAuth 示例 -我的這篇博文讓這變得非常簡單。
然后將示例重新指向您的 Google 身份驗證服務器並添加 Playmarket scope。 然后,您應該獲得一個令牌並能夠成功訪問 Playmarket 資源。
如果沒有問題,請將解決方案集成到您自己的應用程序中。 如果您遇到可用性問題,請閱讀我的博客文章。
編碼方面
不確定您使用的是什么語言,但我的Kotlin 示例代碼使用具有現代異步等待語法的庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.