Поддерживает ли Bot Framework для Skype для бизнеса японские символы?
Как показано на прилагаемом снимке экрана, мы получаем все символы "?????" для японских иероглифов.
Поддерживает ли Bot Framework для Skype для бизнеса японские символы?
Как показано на прилагаемом снимке экрана, мы получаем все символы "?????" для японских иероглифов.
Skype для бизнеса может отображать японские символы, как в моей демонстрации ниже:
[Serializable]
public class Dialog44558422 : IDialog<object>
{
public async Task StartAsync(IDialogContext context)
{
context.Wait(MessageReceivedAsync);
}
private async Task MessageReceivedAsync(IDialogContext context, IAwaitable<object> result)
{
var activity = await result as Activity;
await context.PostAsync("こんにちは、これはテストです");
context.Wait(this.MessageReceivedAsync);
}
}
Вы действительно должны попытаться увидеть, как / что вы передаете боту
Bot Framework for Skype for Business
: это Bot Framework
, а Skype for Business
- это channel
). Код в моем примере написан на C #.
- person Nicolas R; 16.06.2017
Я сообщил о проблеме в Microsoft в середине июня, и они уже заметили проблему. Они сказали:
На самом деле это проблема контроллера SFB. Сейчас это исправлено и в настоящее время проходит внутреннюю проверку. Ожидается, что это произойдет где-то на следующей неделе или в начале июля.
Исправление официально выпущено, и я могу подтвердить, что оно решает проблему. Теперь японские иероглифы отправляются правильно:
????
неправильно закодированные символы? Как вы проверяли правильность отправленных вами данных? Какая это кодировка? - person zerkms   schedule 15.06.2017