我正在使用此link作为对我的机器人进行负载测试的参考。配置了两个通道-DirectLine和WebChat。我可以获取access_token并在后续消息中发送它,但是问题是消息没有作为单个会话的一部分流动。我正在发送消息,就像实际用户会发送的消息一样。
示例:-
Bot:您要寻找服装吗?
用户:是
Bot:男人,孩子还是女人?
用户:男士
等 用户的所有消息都将变为新消息,并且BOT代码无法保留任何引用。
我正在将消息发送到端点url-https://xyz/api/messages,但是当我尝试使用/ v3 / conversations / {conversationId} / activities / {activityId}时,它给资源未找到错误。
主要目标是通过像实际用户一样发送消息来对Webchat机器人进行负载测试。我认为可能缺少配置,但是请告知是否需要其他信息。
答案 0 :(得分:0)
您使用的API实际上是机器人的DirectLine,而不是Web Chat。由于您要模拟客户端(网络聊天),因此REST-API docs for get-activities中详细说明了您实际要使用的API。
GET /v3/directline/conversations/{conversationId}/activities?watermark={watermark_value}