通过 oAuth 从 GMail 检索所有联系人 - 令牌无效 - AuthSub 令牌无效

发布于 2024-11-19 20:28:24 字数 1505 浏览 3 评论 0原文

好吧,我已经很接近了,但我还不能完全让它发挥作用。我成功连接到 Google 的 Oauth 系统,并取回这些 url 参数:

endpoint    https://www.google.com/accounts/OAuthAuthorizeToken
key     greatdentalwebsites.com
oauth_token     4/SBJ3hchIUl-2Sz40s2q9NcQ7kL77
secret  cEdJDfn31Z3LC_Aw4gQZ4tnL
token   4/SBJ3hchIUl-2Sz40s2q9NcQ7kL77
token_secret    LMXzzHty4yWwAZPD8g14Xsqn 

所以我接受它并尝试构建我的 url 请求:

http://www.google.com/m8/feeds/contacts/[电子邮件受保护] /base?alt=json&oauth_version=1.0&oauth_nonce=1595725&oauth_timestamp=1310612128&am p;oauth_consumer_key=greatdentalwebsites.com&oauth_signature_method=HMAC-SHA1&oauth_t oken=4%2FSBJ3hchIUl-2Sz40s2q9NcQ7kL77&oauth_signature=DxtHUcEsPXYiqmRUj8l%2BAYvfmcQ%3D

谷歌拒绝哪个: HTTP/1.1 401 令牌无效 - AuthSub 令牌无效。连接:关闭 过期:2011 年 7 月 14 日星期四 02:55:38 GMT 日期:2011 年 7 月 14 日星期四 02:55:38 GMT 服务器:GSE X-Frame-Options:SAMEORIGIN 缓存控制:private,max-age=0 X-XSS-保护:1;模式=块内容类型:text/html; charset=UTF-8 X-Content-Type-Options: nosniff

现在到底是什么 - 我使用的是 oAuth 而不是 Authsub?有什么想法吗?

Ok, I'm so close but I can't quite get this to work. I am successfully connecting to Google's Oauth system and I get back these url params:

endpoint    https://www.google.com/accounts/OAuthAuthorizeToken
key     greatdentalwebsites.com
oauth_token     4/SBJ3hchIUl-2Sz40s2q9NcQ7kL77
secret  cEdJDfn31Z3LC_Aw4gQZ4tnL
token   4/SBJ3hchIUl-2Sz40s2q9NcQ7kL77
token_secret    LMXzzHty4yWwAZPD8g14Xsqn 

So I take that and try to construct my url request:

http://www.google.com/m8/feeds/contacts/[email protected]/base?alt=json&oauth_version=1.0&oauth_nonce=1595725&oauth_timestamp=1310612128&oauth_consumer_key=greatdentalwebsites.com&oauth_signature_method=HMAC-SHA1&oauth_token=4%2FSBJ3hchIUl-2Sz40s2q9NcQ7kL77&oauth_signature=DxtHUcEsPXYiqmRUj8l%2BAYvfmcQ%3D

Which google rejects:
HTTP/1.1 401 Token invalid - Invalid AuthSub token. Connection: close Expires: Thu, 14 Jul 2011 02:55:38 GMT Date: Thu, 14 Jul 2011 02:55:38 GMT Server: GSE X-Frame-Options: SAMEORIGIN Cache-Control: private, max-age=0 X-XSS-Protection: 1; mode=block Content-Type: text/html; charset=UTF-8 X-Content-Type-Options: nosniff

Now what the hell - I'm using oAuth not Authsub? Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文