G + People搜索API在执行搜索时会查看配置文件中的哪些公开信息?

时间:2017-04-17 10:16:30

标签: google-api google-api-java-client google-people google-apis-explorer

我在谈论可在此处测试的API的功能:https://developers.google.com/+/web/api/rest/latest/people/search

我曾经认为它会查看配置文件的所有公共字段("指定查询字符串,以便在所有配置文件中对公共文本进行全文搜索。"),但似乎您可以&#39 ; t通过电子邮件,电话或一些教育和工作信息进行搜索(即使预期的结果配置文件公开此信息)。

所以我的问题是,此搜索使用哪些公开数据 来检索其结果?我找不到任何关于此的文档。

1 个答案:

答案 0 :(得分:0)

People: search

  

查询字符串指定查询字符串,以便在所有配置文件中对公共文本进行全文搜索。

我找到了一个随机用户。 here我选择了这个人,因为他的个人资料中有很多文字。

让我们搜索“gdesignart”这是他的显示名称的一部分。

{
   "kind": "plus#person",
   "etag": "\"Sh4n9u6EtD24TM0RmWv7jTXojqc/W9DoYLbchkxsXWI_HhuWV6G7lJY\"",
   "objectType": "person",
   "id": "116044052555068441384",
   "displayName": "Marcello Ghirardi (gdesignart)",
   "url": "https://plus.google.com/116044052555068441384",
   "image": {
    "url": "https://lh3.googleusercontent.com/-IqYeJSv07cI/AAAAAAAAAAI/AAAAAAAAAPM/yw8nbO0Ho6g/photo.jpg?sz=50"
   }

工作正常,我得到了答复。

现在让我们试试他的taglineintroduction中的一些文字,我们可以在他的个人资料中将此qualifies称为公开文字

我尝试了以下

  1. G-Design®
  2. èunbrand
  3. 不同世界的污染
  4. 没有用。如果查看响应,响应中唯一的内容就是用户显示名称。根据我对其他谷歌API的经验,我可以告诉你,我不认为它会让你搜索任何不属于其响应的字段。所以你只会在DisplayName上搜索。为了它的乐趣,我搜索了他的ID也没有返回任何东西。

    答案:搜索仅显示名称。

    如果您在此处链接,我建议将其添加为功能请求我很乐意将其添加到其中。 Google plus issue forum