【问题标题】:Some Hangout's API methods are not working某些环聊的 API 方法不起作用
【发布时间】:2020-07-03 19:56:28
【问题描述】:

我正在使用 Hangouts API 构建聊天机器人,但某些 API 方法不起作用,我收到了响应:

 {
  "error": {
    "code": 400,
    "message": "Request contains an invalid argument.",
    "status": "INVALID_ARGUMENT"
  }
}

例如,当我获得我的机器人是成员的空间时,它会返回所有空间就好了。然后我尝试使用其中一些空间 id 来获取成员列表,并返回请求包含无效参数。我看不出我做错了什么......

令牌不是问题,因为它可以很好地获取空格。

编辑:创建消息方法返回不同的错误:

【问题讨论】:

标签: hangouts-chat hangouts-api


【解决方案1】:

我想通了...我的公司有一个库来为 google 的 apis 生成一个令牌,请求中使用的电子邮件是当前用户的电子邮件,但是,对于机器人,它必须使用与关联的电子邮件服务帐户,我切换了它并开始工作。我认为它不应该生成凭据无效的令牌案例,因为我无法弄清楚出了什么问题。

来源:https://developers.google.com/hangouts/chat/how-tos/rest-api#authorizing_the_service_account

【讨论】:

    猜你喜欢
    • 2019-01-23
    • 1970-01-01
    • 2014-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-18
    • 1970-01-01
    相关资源
    最近更新 更多