在PHP Google Contact API中获取<gd:name>而不是<title>

拉夫L

我尝试了不同的方法来获取数据的结构化数据,例如familyName或GivenName ...,但是我失败了。

例如,我尝试修改此代码Rapidwebltd / php-google-contacts-v3-api

这是一个示例:

$contactGDNodes=$xmlContactsEntry->children('http://schemas.google.com/g/2005');

foreach ($contactGDNodes as $key=> $value) {
    switch ($key) {
        case 'organization':
            $contactDetails[$key]['orgName']=(string) $value->orgName;
        $contactDetails[$key]['orgTitle']=(string) $value->orgTitle;
        break;
        /*  case 'name':
                $contactDetails['sName']['familyName'] = (string) $value->familyName;
                $contactDetails['sName']['givenName'] = (string) $value->givenName;
                $contactDetails['sName']['fullName'] = (string) $value->fullName;
                break;      
            case 'structuredPostalAddress':
                $contactDetails[$key]['city'] = (string) $value->city;
                break;      */
        case 'email':
            $attributes=$value->attributes();
        $emailadress=(string) $attributes['address'];
        $emailtype=substr(strstr($attributes['rel'], '#'), 1);
        $contactDetails[$key][$emailtype]=$emailadress;
        break;

用于“组织”或“电子邮件”的数据可以完美地工作。在注释中,我添加的代码“不是”,因为数据不可用。实际上,使用$ contactGDNodes的var_dump,我可以清楚地看到所寻找的数据不存在...您是否知道我所缺少的内容?

非常感谢你

布莱克·奥黑尔

快速浏览一下您使用“ v3”库,这表明它实际上是在将请求发送到API的版本1,而不是版本3。将av = 3添加到URL参数列表中以调用包含以下内容的正确版本:名称。如果原始XML响应中没有名称,则联系人本身没有名称。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

's'=> $ term,不是基于wordpress / php中的post_title来发布帖子

来自分类Dev

Google Contact API-401目标无效

来自分类Dev

Google Contact API-401目标无效

来自分类Dev

在PHP GD中获取图像创建日期

来自分类Dev

使用php / Wordpress中的Google Places API获取附近的位置

来自分类Dev

在JavaScript中使用Google Contact API添加联系人

来自分类Dev

Google Contact API是否支持两足式OAuth 2.0?

来自分类Dev

PHP中的Google People API

来自分类Dev

我在wordpress中的contact.php表单未发送消息

来自分类Dev

PHP echo 在 <head><title> 中包含变量

来自分类Dev

如何在 PHP 中的 google drive api 中获取多种图像类型

来自分类Dev

PHP GD获取生成的图像到ajax

来自分类Dev

在php中获取类型返回“对象”而不是对象类型

来自分类Dev

从php会话中获取json而不是json文件

来自分类Dev

PHP / MySQL的完整文件名,而不是从ID中获取

来自分类Dev

在php中获取Google Translate的html代码

来自分类Dev

如何使用Google Map API在PHP中获取当前的经度和纬度?

来自分类Dev

如何使用Google Map API在PHP中获取当前的经度和纬度?

来自分类Dev

从 PHP 中的 GOOGLE MAPS GEOLOCATION API 获取响应,输出为 JSON

来自分类Dev

Google Analytics API:几周而不是几天的requestReportData?

来自分类Dev

Google Map API TypeError:this [Dc]不是函数

来自分类Dev

在MongoDB中按ObjectId而不是image_name获取图像

来自分类Dev

PHP从远程URL获取XML不是文件

来自分类Dev

PHP从远程URL获取XML不是文件

来自分类Dev

PHP:获取不是参数的URL值

来自分类Dev

获取 UNICODE 字符而不是 HEX - cURL PHP

来自分类Dev

Google脚本+ Google API PHP

来自分类Dev

识别PHP GD中的塞尔维亚字母

来自分类Dev

PHP GD中的多度色

Related 相关文章

热门标签

归档