我試圖從Android客戶端使用Google Calendar API。出於某些原因,我選擇了安裝應用程序的OAuth 2.0而不是帳戶管理器。
https://developers.google.com/accounts/docs/OAuth2InstalledApp
Android OAuth 2.O無法檢索訪問令牌
我已經註冊了我的開發者API控制檯應用程序,因此我已經CLIENT_ID和重定向URI。控制檯不顯示client_secret。
我從它4/XdlW5dvFW3OWCnKdeG8yDOOjYGAw
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
如果我做出與上述參數此HTTPS URL谷歌的服務器收到授權碼,我收到我的代碼中不允許的405錯誤方法。 正如上面的URL所指定的那樣,我已經添加了這些參數,但無法將授權碼與訪問令牌交換。 有沒有人有任何想法,爲什麼我不能獲取訪問令牌,而我能夠檢索授權碼?
另請參閱https://code.google.com/oauthplayground/ –