2

使用する場合、Google連絡先APIを使用しようとしています

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

25 件の連絡先を取得していますが、1 回のリクエストでさらに多くの連絡先を取得しようとすると、「未承認」エラーが発生します。以下、リクエストです。

さらに、上記の URL に任意のクエリ文字列を追加すると、不正なエラーが発生します

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

助けてください、事前に感謝します

4

1 に答える 1

2

max-results=1000 (max_results ではない) だと思います。試してみてください。SocialAuth.NET コンポーネントでは max-results が使用され、GetContacts() を呼び出すだけですべての連絡先が自動的に返されます。これにより、署名、URL、トークンのすべての混乱が隠されます。 http://code.google.com/p/socialauth-net/

于 2011-06-07T12:04:59.487 に答える