如何从Bot Framework中的Twilio检索用户的电话号码?

时间:2016-10-03 16:20:08

标签: sms twilio botframework

让机器人通过短信工作得很好。现在寻找检索短信对话中使用的用户电话号码的最佳方法。

似乎它应该非常简单(在原生的Twilio应用程序中很容易),但只是没有找到示例代码或使用C#库从Bot框架中获取它的方法。

我玩了一段关于Activity的ChannelData,但是它没有,或者我没有正确使用它。

任何指向相关文档或示例代码的指针都将非常有用!

1 个答案:

答案 0 :(得分:5)

当最终用户向机器人发送消息时,您的机器人的Post处理程序会收到Microsoft.Bot.Connector.Activity列表。每个Activity都有一个“From”Channel Account,其中包含“Id”和“Name”。你可以在那里找到Twilio的电话号码。