谷歌联系人全名

问题描述:

我已经非常广泛地搜索,原谅我,如果这恰好是一个重复的问题。谷歌联系人全名

我试图用Google Contacts api检索名字和姓氏。收集电子邮件是很容易使用:

$result = $xml->xpath('//gd:email'); 
$count = 0; 
foreach ($result as $title) { 
    $count++; 
    $email = $title->attributes()->address; 
} 

我有绝对没有运气搞清楚如何使用

//gd:fullName 

所有帮助表示赞赏。

+0

请始终给出示例输入。最好的办法是发布一个[SSCCE](http://www.sscce.org),其中包含代码中的示例输入,并可以通过将它们复制并粘贴到PHP中直接执行;类似于[php.net上的这个例子](http://de1.php.net/manual/en/simplexmlelement.xpath.php)。 –

全名不是存储在属性中,而是作为文本值存储 - 这使得解析更简单。

$names = $xml->xpath('//gd:fullName'); 
foreach ($names as $name) { 
    echo $name; 
} 

只要将SimpleXML节点转换为字符串,就会返回其文本值(此处为全名)。