使用Google Contact API确定地址类型或电话号码类型

时间:2013-10-16 06:12:57

标签: php json google-contacts

我正在使用Google API获取用户的所有联系人

 $req = new Google_HttpRequest("https://www.google.com/m8/feeds/contacts/default/full?max-results=10000")

从所有回复中,电话号码和地址的数组就像这样

 Array ( [0] => 12345 [1] => 33453 [2] => 4444 [3] => 123 [4] => 3444 [5] => 444 [6] => 3242 [7] => 2342 ) [gdpostalAddress] => Array ( [0] => ABC 3 kjh, kjh, k jhk j [1] => DEF 3 kjh, kjh, k jhk j ) )

所以我得到索引号而不是像OFFICE, HOME等 有什么解决方案吗?

2 个答案:

答案 0 :(得分:0)

目前的Google API无法使用。您也可以查看文档以供进一步参考

答案 1 :(得分:0)

联系人Feed的结果包含此处所述的联系人对象列表:https://developers.google.com/gdata/docs/2.0/elements?hl=hu&csw=1#gdContactKind

gd:phoneNumber @ Rel指向一个url(名称为url的名称空间),它确定了phonenumber的类型 等等: http://schemas.google.com/g/2005#home 要么 http://schemas.google.com/g/2005#fax