0

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
}

ここで何がうまくいかないかについての考えは素晴らしいでしょう。

4

1 に答える 1

0

自分の質問にすぐに答えたくないのですが、間違った初期スコープを使用していました。Google コンタクト フィードではなく、Google の Open Social フィードを使用していました。

于 2010-09-08T21:56:21.183 に答える