API контактов Google не отображает ни электронные письма, ни максимальные результаты - PullRequest
0 голосов
/ 09 сентября 2010

Я использую API контактов Google , чтобы вернуть отформатированный JSON, надеюсь, содержащий ALL электронной почты контактов пользователя адреса. Я использую эту информацию для поиска в базе данных друзей пользователя.

Ни один из этих результатов не встречается.

Вот 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
}

Любые мысли о том, что здесь происходит, было бы замечательно.

1 Ответ

0 голосов
/ 09 сентября 2010

Не хочу отвечать на мой собственный вопрос так скоро, но я использовал неправильную начальную область.Я использовал фид Google Open Social, а не фид контактов Google.

...