как получить список контактов gmail после аутентификации пользователя с помощью oauth2 - PullRequest
1 голос
/ 27 февраля 2012

После аутентификации пользователя с помощью oauth2 я получил токен.так как этот запрос на получение должен быть для получения списка контактов gmail пользователя в php?

вот код для oauth2

session_start();

require_once 'src/apiClient.php';


$client = new apiClient();

$client->setClientId('CLIENTID');
$client->setClientSecret('CLIENTSECRET');
$client->setRedirectUri('URI');
$client->setApplicationName("NAME");
$client->setScopes("http://www.google.com/m8/feeds/");
if (isset($_SESSION['access_token'])) {
  $client->setAccessToken($_SESSION['access_token']);
} else {
  $client->setAccessToken($client->authenticate());
}
$_SESSION['access_token'] = $client->getAccessToken();

print($_SESSION['access_token']);

тогда как я могу получить список контактов пользователя?

Спасибо

Ответы [ 3 ]

3 голосов
/ 07 марта 2012

Вы читали правильный документ. Но обратитесь к разделу Клиентские библиотеки и пример кода для примера кода.

Также проверьте ссылку http://gdatatips.blogspot.com/2008/11/2-legged-oauth-in-php.html

Я вижу, что в примере используется поиск по списку контактов Google.

1 голос
/ 06 марта 2012

Вы можете получить представление, используя это:

https://code.google.com/oauthplayground/

выберите контакт, чтобы увидеть один за другим. Просто передайте данные с одного URL на другой.

И отослать этот блог ... http://anandafit.info/2011/03/08/google-contact-list-reader-in-php-google-oauth/

1 голос
/ 02 марта 2012

Вы смотрите не на тот документ.Попробуйте вместо этого http://code.google.com/apis/contacts/docs/3.0/developers_guide.html

вот URL, который вы ищете https://www.google.com/m8/feeds/contacts/userEmail/full

...