ZendFramework Google Контакты - PullRequest
       17

ZendFramework Google Контакты

1 голос
/ 24 октября 2011

Я использую следующее

http://www.ibm.com/developerworks/opensource/library/x-phpgooglecontact/index.html

для аутентификации в Google и получения контактов пользователей. Однако я бы предпочел, чтобы эта система использовала интеграцию Google oAuth.

Какой самый простой способ сделать это или простой пример?

По сути, я хочу изменить это

      $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, 'cp');
  $gdata = new Zend_Gdata($client);
  $gdata->setMajorProtocolVersion(3);

  // perform query and get feed of all results
  $query = new Zend_Gdata_Query(
    'http://www.google.com/m8/feeds/contacts/default/full');
  $query->maxResults = 1000;
  $query->setParam('sortorder', 'descending');
  $feed = $gdata->getFeed($query);

Так, что теперь он использует oauth2, так что пользователь никогда не должен давать свою электронную почту или пароль.

1 Ответ

0 голосов
/ 25 октября 2011

Я нашел следующее руководство, которое решило мою проблему.

http://leandroardissone.com/post/1330339821/google-contacts-php

...