我正在撰写一个需要获得用户联系的网站。
我使用gmail oauth,并按照此处的步骤操作:http://code.google.com/apis/accounts/docs/OAuth2.html
除了回调之外,一切正常,我将回调设置为:
http://mysite.com/callback
和谷歌给了我:
http://mysite.com/callback#access_token=xxx
我需要的是
http://mysite.com/callback&access_token=xxx
有什么我不知道的吗?感谢。
答案 0 :(得分:0)
对于网络应用程序,您需要请求代码,而不是代币;为此,请在您的授权网址中设置request_type=code
,如下所述:
https://developers.google.com/accounts/docs/OAuth2Login#responsetypeparameter
和这里:
https://developers.google.com/accounts/docs/OAuth2Login#handlingresponse