某些环聊的 API 方法无效
Some Hangout's API methods are not working
我正在使用 Hangouts API 构建聊天机器人,但某些 API 方法无效,我收到回复:
{
"error": {
"code": 400,
"message": "Request contains an invalid argument.",
"status": "INVALID_ARGUMENT"
}
}
例如,当我得到我的机器人是成员的空间时,它 returns 所有空间都很好。然后我尝试使用其中一些空间 id 来获取成员列表,并且 returns 该请求包含无效参数。我看不出我做错了什么...
令牌不是问题,因为它可以很好地获取空格。
编辑:创建消息方法returns 一个不同的错误:
我想通了......我的公司有一个库来为 google 的 api 生成令牌,请求中使用的电子邮件是当前用户的电子邮件,但是,对于机器人它必须使用与服务帐户关联的电子邮件,我切换它并开始工作。我认为它不应该生成令牌,因为凭据无效,因为我不知道出了什么问题。
我找到这个的来源:https://developers.google.com/hangouts/chat/how-tos/rest-api#authorizing_the_service_account
我正在使用 Hangouts API 构建聊天机器人,但某些 API 方法无效,我收到回复:
{
"error": {
"code": 400,
"message": "Request contains an invalid argument.",
"status": "INVALID_ARGUMENT"
}
}
例如,当我得到我的机器人是成员的空间时,它 returns 所有空间都很好。然后我尝试使用其中一些空间 id 来获取成员列表,并且 returns 该请求包含无效参数。我看不出我做错了什么...
令牌不是问题,因为它可以很好地获取空格。
编辑:创建消息方法returns 一个不同的错误:
我想通了......我的公司有一个库来为 google 的 api 生成令牌,请求中使用的电子邮件是当前用户的电子邮件,但是,对于机器人它必须使用与服务帐户关联的电子邮件,我切换它并开始工作。我认为它不应该生成令牌,因为凭据无效,因为我不知道出了什么问题。
我找到这个的来源:https://developers.google.com/hangouts/chat/how-tos/rest-api#authorizing_the_service_account