1

JavaScript を使用して Gmail の連絡先を取得するために必要な Ajax 呼び出しは何ですか? ユーザーが Google を使用して私のサイトにサインアップしたために取得したユーザー OAuth トークンを既に持っています。

4

2 に答える 2

5

JavaScript を使用して OAuth2 を使用している場合は、Google Contacts API を使用できますが、アクセス トークンを取得するときに、アクセス トークンの正しいスコープを Google に送信して承認を取得する必要がありますhttps://www.google.com/m8/feeds。(参考

アクセス トークンを取得する方法は既にご存じのとおり、正しいクエリを使用して API を呼び出すのと同じくらい簡単です。ユーザーのすべての連絡先を取得するには、必要な情報を得るために API に非同期リクエストを行うだけです。たとえば、 が{userEmail}ユーザーの電子メールで、{accessToken}がアクセス トークンである場合GET、次の URI へのアドレスを作成するだけです。

https://www.google.com/m8/feeds/contacts/{userEmail}/full?access_token={accessToken}&alt=json

送信できるクエリの種類とそのパラメーターのリストは、次の場所にあります。

于 2013-06-08T07:21:26.470 に答える