Power Automate:请求正文中指定了重复的聊天成员

Power Automate:请求正文中指定了重复的聊天成员

我正在创建一个处理基本 IT 支持任务的聊天机器人。我在 Power Virtual Agent 中创建了一个流程,将提出支持请求的用户放入与我的团队聊天中。

我已经创建了流程并调用它,然后它会到达并尝试创建聊天。但我收到错误BadRequest。如果我输入自己的电子邮件以及其他用户的电子邮件,我会理解这一点,id但我只将bot.UserID变量输入到要添加的成员输入。

bot.用户ID =4521-****-****-****

我的用户 ID =5784-****-****-****

Members to add: 4521-****-****-****


{
  "error": {
    "code": "BadRequest",
    "message": "Duplicate chat members is specified in the request body.",
    "innerError": {
      "date": "2022-07-12T11:50:15",
      "request-id": "5784-****-****-****",
      "client-request-id": "5784-****-****-****"
    }
  }
}

{
  "Transfer-Encoding": "chunked",
  "Vary": "Accept-Encoding",
  "Strict-Transport-Security": "*****",
  "request-id": "5784-****-****-****",
  "client-request-id": "5784-****-****-****",
  "x-ms-ags-diagnostic":
  "Timing-Allow-Origin": "*",
  "x-ms-apihub-cached-response": "true",
  "x-ms-apihub-obo": "true",
  "Date": "Tue, 12 Jul 2022",
  "Content-Type": "application/json",
  "Content-Length": "***"
}

bot.UserID我只添加了与他们不相同的用户,由于我创建了机器人,所以我会自动被放入聊天室,所以不包括我自己。

bot.UserName 是提出支持请求的人的名字,与我的名字不一样。

重复的内容来自哪里?

答案1

当您创建聊天时,系统也会自动添加您,这就是您出现重复错误的原因。只需将自己从聊天中删除即可要添加的成员字段,它应该可以工作。

相关内容