我需要通过 Microsoft Bot V4 在特定时间向用户发送主动通知。我不完全确定如何进行此操作。
目前,我正在尝试使用 Azure Function 向用户发送主动消息,但是我不确定使用什么来连接 bot 服务和 azure 函数。我查看了 Direct Line,但对我来说并不清楚。
目前,我能想到的最好的方法是使用 Azure Function 和 Direct Line 向用户发送主动通知。
我通过邮递员测试了 Directline API,但它没有用。它说未找到会话 ID。
https://directline.botframework.com/v3/directline/conversations/{conversationId}/activities
JSON 发布
{
"type": "message",
"from": {
"id": "user1"
},
"text": "hello"
}
消息发送后,它应该给我ID。
{
"id": "0001"
}
编辑:
我设法理解了我与 Direct Line 的问题。它不允许我将消息发送到不同的频道,例如网络聊天或 Skype 上的机器人。是否有任何其他选项可以在 Skype 上向我的用户发送消息?