我用google api来获取谷歌账户的联系人。我使用的代码http://code.google.com/p/google-api-php-client/source/browse/trunk/examples/contacts/simple.php从谷歌获取联系人
但是当我运行应用我的证件代码,它给我的接触,但只是他们的名字。我想要联系人的电子邮件地址。
我用google api来获取谷歌账户的联系人。我使用的代码http://code.google.com/p/google-api-php-client/source/browse/trunk/examples/contacts/simple.php从谷歌获取联系人
但是当我运行应用我的证件代码,它给我的接触,但只是他们的名字。我想要联系人的电子邮件地址。
我总是用这fetch gmail contacts
。
http://contactsimporter.com/address-book-importer-demo.html
希望你会喜欢这一点。
它authenticates
我们自己的最终用户,不发送用户验证Gmail。
只要试一试。
下面是下载链接。
你可以找到如何在这个link取邮件,问题是在示例代码。 这是链接中提到的代码的一部分。
$req = new \apiHttpRequest("https://www.google.com/m8/feeds/contacts/default/full?max-results=9999");
$val = $client->getIo()->authenticatedRequest($req);
$xml = new \SimpleXMLElement($val->getResponseBody());
$xml->registerXPathNamespace('gd', 'http://schemas.google.com/g/2005');
$result = $xml->xpath('//gd:email');
foreach($result as $title)
{
$emails[] = $title->attributes()->address;
}
感谢您的回复,但我想要使用API的联系人。有必要仅使用该API。 – 2013-03-15 02:36:27
请有人回复查询..... – 2013-03-15 03:15:05