我试图通过向我的Skype帐户发送消息来测试我的机器人。我找不到如何联系自己的方式members.id
id是什么?我尝试了Skype名称,但找不到任何适合的其他ID,而且文档也不是很有帮助。
我开始谈话了:
{
"bot": {
"id": "2",
"name": "bot's name"
},
"isGroup": false,
"members": [
{
"id": "123", <----------------- WHAT SHALL BE HERE?
"name": "My Account"
}
],
"topicName": "News Alert"
}
对话的ID为{ "id": "123" }
。
我可以从Skype应用程序中找到机器人,但我从未收到任何东西。
答案 0 :(得分:1)
您可以通过在他/她发送消息时检查Activity.From.Id
属性来获取用户的ID
另请注意,如果是Skype和Facebook,则会为每个用户更改用户ID
因此,每个用户对每个Bot都有不同的ID,并且该ID不是Skype(或Facebook)ID,如documentation中所述