2011-10-24 170 views
1

我使用以下ZendFramework谷歌聯繫人

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

驗證到谷歌和檢索用戶的聯繫人。不過,我寧願這個系統使用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使得用戶從來沒有給他們的電子郵件或密碼。

回答