2

AndroidクライアントからGoogleカレンダーAPIを使用しようとしています。いくつかの理由で、アカウントマネージャーではなくインストール済みアプリにOAuth2.0を選択しました。
https://developers.google.com/accounts/docs/OAuth2InstalledApp

アプリケーションをDeveloperAPIConsoleに登録したため、client_idとredirecturiがあります。コンソールにclient_secretが表示されません。

4/XdlW5dvFW3OWCnKdeG8yDOOjYGAwであるGoogleサーバーから認証コードを受け取りました

https://accounts.google.com/o/oauth2/token?
code=4/XdlW5dvFW3OWCnKdeG8yDOOjYGAw&
client_id=54957922365-fjaa2quhukho8sr5bkpkoq8038vdjh9m.apps.googleusercontent.com&
redirect_uri=urn:ietf:wg:oauth:2.0:oob&
grant_type=authorization_code

上記のパラメータを使用してこのHTTPSURLを作成すると、コードで許可されていない405エラーメソッドを受け取ります。上記のURLで指定されているように、パラメーターを追加しましたが、認証コードをアクセストークンと交換できません。認証コードを取得できるのにアクセストークンを取得できない理由を誰かが知っていますか?

4

1 に答える 1

1

コードスニペットをありがとうございますが、ブラウザにリンクを投稿していませんでした。Androidプロジェクトで適切なAndroidHTTPSコードを記述しました。参考までに、URLを共有しました。私はこの問題を解決しました。他の開発者を支援するために、コードを添付しています: https ://github.com/misskhushboo/Code-Snippets.git

于 2013-03-21T11:35:29.193 に答える