0
我正在使用botframework的網絡聊天控件。我嘗試使用querystring通過iframe設置用戶名。在如何在網絡聊天中獲取用戶名
(message.Type == ActivityTypes.ConversationUpdate)
if (message.MembersAdded.Any(m => m.Id == message.Recipient.Id))
{
var connector = new ConnectorClient(new Uri(message.ServiceUrl));
var response = message.CreateReply();
string replyMessage = string.Empty;
if (string.IsNullOrEmpty(message.From.Name))
{
replyMessage += "Hello there!\n\n";
}
else
{
replyMessage += "Hello "+ message.From.Name +"\n\n";
}
不幸
https://webchat.botframework.com/embed/YOUR_BOT_ID?s=YOUR_BOT_SECRET&username=DESIRED_USERNAME&userid=DESIRED_USERID
我message.from.name是空的。我很困惑,因爲當我發送一條消息,似乎我的用戶名已被設置。在對話期間如何更新它仍然是空白的?
謝謝!我試圖基本上得到與機器人交談的人的用戶名(Windows認證),我基本上想避免詢問這個人是誰的麻煩。 – anonymous1110
有沒有解決這個問題的方法? – anonymous1110
不幸的是,不是沒有讓用戶登錄或沿着這些線路的東西。 – JasonSowers