Botframework 如何通过Rest请求Microsoft团队中的Bottate用户

Botframework 如何通过Rest请求Microsoft团队中的Bottate用户,botframework,microsoft-teams,Botframework,Microsoft Teams,如果我向仿真器发送Get请求/v3/botstate/{channelId}/users/{userId}请求,它将返回JSon。当然没有什么有用的东西,因为里面没有任何真正的用户。(请求和请求引用的文档) 如果我把它发送给团队,我会得到一个500服务器错误。该错误不会返回其他信息,它只是重复出现服务器错误。 当我之前收到发送给团队的500条消息时,它与发送的JSon有效负载有关。在这种情况下,没有有效载荷。 该请求是对我的bot接收到的“消息”的响应,我将该“消息”中的channelId和fr

如果我向仿真器发送Get请求/v3/botstate/{channelId}/users/{userId}请求,它将返回JSon。当然没有什么有用的东西,因为里面没有任何真正的用户。(请求和请求引用的文档)

如果我把它发送给团队,我会得到一个500服务器错误。该错误不会返回其他信息,它只是重复出现服务器错误。 当我之前收到发送给团队的500条消息时,它与发送的JSon有效负载有关。在这种情况下,没有有效载荷。 该请求是对我的bot接收到的“消息”的响应,我将该“消息”中的channelId和from.id作为参数传递

我能够发回Post“message”请求,并且成功地获取请求/v3/conversations{conversationId}/members,因此我的Bot似乎设置正确

有人有什么想法吗?

  • 本周球队出现了一个暂时的问题。已经修好了
  • ServiceUrl不保证保持不变。它应该定期刷新。请参阅:
注意:即使ServiceUrl值看起来很稳定,机器人程序也不应该这样做 依赖于此,而是始终使用ServiceUrl值

截至今天,Bot框架仍处于预览阶段。开发人员尽最大努力不提交破坏性的更改。该产品正处于持续和积极的开发之中。谢谢你耐心等待问题解决

  • 本周球队出现了一个暂时的问题。已经修好了
  • ServiceUrl不保证保持不变。它应该定期刷新。请参阅:
注意:即使ServiceUrl值看起来很稳定,机器人程序也不应该这样做 依赖于此,而是始终使用ServiceUrl值

截至今天,Bot框架仍处于预览阶段。开发人员尽最大努力不提交破坏性的更改。该产品正处于持续和积极的开发之中。谢谢你耐心等待问题解决


Microsoft团队目前不支持检索成员呼叫中返回的ID以外的用户信息,或作为传入有效负载的一部分接收的信息。我们很快就会得到更好的支持。

Microsoft团队目前不支持检索成员呼叫中返回的ID以外的用户信息,或作为传入有效负载的一部分接收的信息。我们很快就会得到更好的支持。

从昨天到今天,情况发生了变化。ServiceUrl用于在名称中包含“Skype”,现在ServiceUrl为“”。此外,现在,在尝试获取用户信息时,我收到了404(未找到)错误,而不是500错误。它的其余部分仍然可以正常工作。现在还不是黄金时间吗?这似乎是一个移动的目标。从昨天到今天,事情发生了变化。ServiceUrl用于在名称中包含“Skype”,现在ServiceUrl为“”。此外,现在,在尝试获取用户信息时,我收到了404(未找到)错误,而不是500错误。它的其余部分仍然可以正常工作。现在还不是黄金时间吗?这似乎是一个移动的目标。我现在得到的是404而不是500。据我所知,你现在不会返回任何用户信息,所以我猜这是我现在能得到的最好的。我现在得到的是404而不是500。据我所知,您目前不会返回任何用户信息,因此我猜这是我目前能得到的最好信息。