【问题标题】:Google Contacts API not showing emails, nor max resultsGoogle Contacts API 不显示电子邮件,也不显示最大结果
【发布时间】:2010-09-08 21:10:05
【问题描述】:

我正在使用Google Contacts API 来取回格式化的 JSON,希望包含 所有 用户联系人的电子邮件地址。我使用这些信息在我的数据库中搜索用户的朋友。

这些结果都不会发生。

这里是被调用的 URI(为了更好的可读性,由参数分解:

http://www-opensocial.googleusercontent.com/api/people/@me/@all/? filterby=emails&max_results=1000 &oauth_consumer_key=XXXXXXX &oauth_nonce=h7ZEI &oauth_signature=6U2ywoPRFu8iJdQhjMRk%2FZlf%2FBg%3D &oauth_signature_method=HMAC-SHA1 &oauth_timestamp=1283979209 &oauth_token=1%2Fwv9OYV4LuffVLv6OqlFJLOtTlBo5sYYQkHbZznlLrNk &oauth_version=1.0 &orderby=starttime

这是我返回的一些截断和匿名的 JSON。

{
    "startIndex": 0,
    "totalResults": 615,
    "entry": [
        {
            "id": "XXXXXXXXXXXXXXXXXXX",
            "name": {
                "formatted": "XXXXX XXXXXX",
                "familyName": "XXXXXXX",
                "givenName": "XXXXXX"
            },
            "displayName": "XXXXX XXXXXX"
        },
    ],
    "itemsPerPage": 20
}

任何关于这里出了什么问题的想法都会很棒。

【问题讨论】:

    标签: oauth google-contacts-api


    【解决方案1】:

    讨厌这么快回答我自己的问题,但我使用了错误的初始范围。我使用的是 Google 的 Open Social feed,而不是 Google Contacts feed。

    【讨论】:

      猜你喜欢
      • 2015-11-02
      • 1970-01-01
      • 1970-01-01
      • 2020-05-03
      • 2016-04-25
      • 1970-01-01
      • 2023-02-01
      • 2015-04-24
      • 1970-01-01
      相关资源
      最近更新 更多