c# - Google 通讯录 API 问题

标签 c# asp.net api oauth google-contacts-api

正在尝试使用 google contacts api,如果我使用的话

https://www.google.com/m8/feeds/contacts/default/full

我有 25 个联系人,但如果我尝试在单个请求中获取更多联系人,则会出现“未经授权”错误。下面是请求。

此外,如果我在上面的 url 中添加任何 quesy 字符串,我会得到未经授权的错误

https://www.google.com/m8/feeds/contacts/default/ful?filterby=emails&max_results=1000&oauth_token=1%2FtKP60-hjdz5II2rimvgKtIHHzEiiPlA95fS2hl1eBr4&oauth_consumer_key=www.mydomain.com&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1306390988&oauth_nonce=1278946&oauth_version=1.0&oauth_signature=mhCioGAKdAwBCMxdzJtfBU6rE%2FQ%3D

请帮助,在此先感谢

最佳答案

我猜是 max-results=1000(不是 max_results)。你可以试一试。在 SocialAuth.NET 组件中,使用了最大结果,它通过调用 GetContacts() 自动返回所有联系人...它隐藏了签名、URL、 token bla bla 的所有混淆。 http://code.google.com/p/socialauth-net/

关于c# - Google 通讯录 API 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6134544/

相关文章:

c# - CompareTo 的问题

c# - 当文本框值作为事件更改时自动按输入 C#

asp.net - HttpModule 是否在工作线程之间共享?

asp.net - 将 *.domain.com & domain.com 重定向到 www.domain.com

web-services - API设计-在一个请求中多次传递相同的请求参数

c# - 根据用户选择显示 block 信息的代码

c# - 显式实现的接口(interface)中的可选参数

c# - 使用 Cache.Add 时,如果键已经存在或它是否静默失败,是否会抛出异常?

Android 相机预览看起来很奇怪

linux - 有没有Linux API,比如windows获取windows API,Mac获取Cocoa?