方法:people.get()不返回名称

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了方法:people.get()不返回名称相关的知识,希望对你有一定的参考价值。

我有一个关于API的问题:

获取https://people.googleapis.com/v1/ {resourceName = people / *}

当resourceName = people / account_id且personFields为'names'时,仅当account_id具有与之关联的Google+帐户时,API才会返回姓名。对于没有关联Google+帐户的account_id,不会返回任何名称。

我的申请范围是:

这是预期的行为吗?是否可以在没有Google+帐户的情况下通过account_id获取帐户名称?

先感谢您。

答案

这是预期的行为。通常,在获取其他用户的数据时,您只能获取其公共数据。非G +用户没有公开个人资料,因此他们的名称不公开,除非他们明确将其名称设置为公开。

有关您应该获得哪些数据的更多详细信息,请参阅https://developers.google.com/people/#a_merged_view_of_people_information

以上是关于方法:people.get()不返回名称的主要内容,如果未能解决你的问题,请参考以下文章

People.get 的 People api 没有获取其他用户的姓名、照片

集群中的分组/链接

Python字典 dict

Linkedin "/people" API 返回错误的位置信息

Google People API - 生日 - GET 请求中不返回日期对象

react与jQuery对比,有空的时候再翻译一下