2016-10-03 33 views
1

有機器人通過手機短信的工作就好了。現在正在尋找最佳的方式來檢索用戶的短信會話中使用的電話號碼。如何從Twilio檢索博特Framework用戶的電話號碼?

似乎它應該是非常直接的(在本地Twilio應用程序中很容易做到),但沒有找到示例代碼或從Bot框架內使用C#庫獲取它的方法。

我對ChannelData關閉了一點Activity,但它不在那裏,或者我沒有正確使用它。

任何指向相關文檔或示例代碼的指針都會非常有幫助!

回答

2

當最終用戶向機器人發送消息時,您的機器人的Post處理程序會收到Microsoft.Bot.Connector.Activity的列表。每個Activity都有一個「From」Channel Account,其中包含「Id」和「Name」。你可以在那裏找到Twilio電話號碼。

+0

這正是我所期待的。謝謝! – RogerO

相關問題