3

AndroidのwebViewを使用してoAuth2トークンを取得するにはどうすればよいですか?Webビューを作成してURLを開いてoAuth2トークンを取得する方法は知っていますが、取得したWebViewからアプリに切り替えて、oAuth2トークンを変数にコピーする方法はわかりません。これまたは良いツタンカーメンを知っていますか?psGoogleAPIにアクセスするためにoAuth2トークンを取得しようとしています

4

2 に答える 2

4

多分これは遅いかもしれません。
しかし、これは同様の問題に直面している人々を助けるかもしれません。
便利なこのチュートリアルを見つけました:http:
//www.learn2crack.com/2014/01/android-oauth2-webview.html

于 2014-09-16T15:51:50.110 に答える
3

WebViewウィンドウのタイトルに設定し、http: //developer.android.com/reference/android/webkit/WebView.html#getTitle()から取得します。

または、WebViewにCookieを設定し、Cookieから取得します。詳細はこちら(セクション3.2.2): https ://sites.google.com/site/oauthgoog/oauth-practices/mobile-apps-for-complex-login-systems/samplecode

そのドキュメントは、特に承認/ OAuthではなく認証を対象としていますが、同じ基本的な手法が引き続き適用されます。

于 2012-06-19T01:04:02.163 に答える