Google通讯录API会返回损坏的数据

时间:2014-02-07 21:58:30

标签: google-api google-api-java-client google-contacts

这个问题适用于Google API小组,据称该小组正在监控此论坛。

我们看到的情况是,联系人API向我们发送的数据与该帐户的用户在网络界面中看到的数据完全不同。对于某些条目,名称()不存在,尽管Gmail中的用户可以看到名称(),而其他条目虽然公司名称在Gmail中对用户可见,但组织()仍为空。

有人可以看一下吗?这似乎是一个主要的API问题。

我们只是这样做,返回的条目看起来错误: ContactEntry entry = myService.getEntry(entryUrl,ContactEntry.class);

谢谢你, 阿列克谢

1 个答案:

答案 0 :(得分:0)

这需要详细查看以确定,但据我所知,Contacts API仅返回手动输入的数据/用户的私人联系人数据,而Gmail中的联系人UI可能会合并来自公众的这些私人数据用户的Google+个人资料,还可以合并公司范围的数据(Google Apps配置文件)。这可能解释了这种差异。