1

我说的是可以在这里测试的 API 的功能:https ://developers.google.com/+/web/api/rest/latest/people/search

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

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

4

1 回答 1

0

人:搜索

查询字符串 为所有配置文件中的公共文本的全文搜索指定查询字符串。

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

让我们搜索“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"
   }

工作正常,我得到了回应。

现在让我们尝试一些来自他的文本,tagline或者introduction可以说我们可以将其qualifies作为他个人资料上的公开文本

我尝试了以下

  1. G-Design®
  2. è 联合国品牌
  3. 异世界的污染

没有工作。如果您查看响应,则响应中唯一的内容是用户显示名称。根据我使用其他谷歌 API 的经验,我可以告诉你,我认为它不会让你搜索任何不属于其响应的字段。因此,您只会在 DisplayName 上进行搜索。为了好玩,我搜索了他的 ID,也没有返回任何内容。

答:搜索仅在显示名称上。

如果您将其链接到此处,我会建议将其添加为功能请求,我会很乐意将我的名字添加到其中。 谷歌加问题论坛

于 2017-04-18T08:58:44.817 回答