【发布时间】:2017-08-30 08:34:54
【问题描述】:
我正在使用 botframework 的网络聊天控件。我尝试使用查询字符串通过 iframe 设置用户名。
https://webchat.botframework.com/embed/YOUR_BOT_ID?s=YOUR_BOT_SECRET&username=DESIRED_USERNAME&userid=DESIRED_USERID
不幸的是
(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";
}
我的 message.from.name 是空的。我很困惑,因为当我发送消息时,我的用户名似乎已经设置。怎么更新对话的时候还是空白?
【问题讨论】:
标签: c# query-string botframework chatbot web-chat