【问题标题】:Google People API request谷歌人员 API 请求
【发布时间】:2017-01-11 07:20:14
【问题描述】:

您好,目前正在使用谷歌的人员 API,但我在 API 上请求“api.client.people.people.connections.list”时遇到了一些错误。

下图会显示错误,第一张图是控制台错误。另一个是代码错误,它表明列表无法读取未定义的属性。代码如下。

    var request = gapi.client.people.people.connections.list({
    'resourceName': 'people/me',
    'requestMask.includeField': ['person.phoneNumbers', 'person.names','person.emailAddresses'],
    'sortOrder' : 'FIRST_NAME_ASCENDING',
    'pageSize': 500,
});

【问题讨论】:

  • 这是我请求 gapi.client.people.people.connections 的代码
  • edit您的帖子并将错误消息和堆栈跟踪显示为文本而不是屏幕截图。其他人无法从您的图像中复制和粘贴。 See here 了解详情。谢谢。
  • 您找到解决方案了吗?我发现没有gapi.client.people.people.connections.list gapi.client.people.people.me.connections.list and 和列表总是空的

标签: javascript codeigniter google-api google-people-api


【解决方案1】:

我也遇到过这个问题,他们这里的教程也有同样的问题https://developers.google.com/people/quickstart/js

现在你必须做gapi.client.people.people.me.connections.list

并且list 不再使用resourceName 参数,您可以在此处查看https://developers.google.com/people/api/rest/v1/people.connections/list

如果他们能更新他们的教程就好了……

【讨论】:

    【解决方案2】:

    今天有效。

        gapi.client.people.people.connections.list({
    

    接受的答案是在 2017 年发布的,因此 API 可能以某种方式发生了变化,但我复制了上述函数的代码并且该调用对我有效。您可以在以下位置找到完整的源代码:https://developers.google.com/people/quickstart/js

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-19
      • 2016-05-17
      • 1970-01-01
      相关资源
      最近更新 更多