Skype: невозможно отправить пользователю прикрепленный файл

Я не могу отправить вложение файла от бота пользователю в Skype. Я использую конструктор ботов версии 3.5.0.

Ниже мой код.

  ConnectorClient connector = new ConnectorClient (new Uri (activity.ServiceUrl  )); Activity reply = activity.CreateReply ("blah"); reply.Attachments = new List (); Attachment attach = new Attachment (); attach.ContentType = "application/pdf";//Я могу просмотреть URL-адрес ниже  в браузере и откройте PDF-файлattach.ContentUrl = "https://test.azurewebsites.net/Image/Test.pdf";attach.Name =" Test.pdf "; attach.Content =" Test "; attach.ThumbnailUrl = attach  .ContentUrl; reply.Attachments.Add (attach); ожидание коннектора.Conversations.ReplyToActivityAsync (ответ);  

Помимо острой необходимости обновить вашу версию BotBuilder, есть также образец для этого. пожалуйста, обратитесь к нему для дальнейших указаний. Он находится в репозитории botbuilder-samples. в примере они создают вложения, очень похожие на вас:

  private static Attachment GetInternetAttachment () {return new Attachment {Name = "BotFrameworkOverview.png", ContentType =  "image/png", ContentUrl = "https://docs.microsoft.com/en-us/bot-framework/media/how-it-works/architecture-resize.png"};}  

Таким образом, это, скорее всего, вызвано очень устаревшей версией botbuilder, которую вы используете


Помимо острой необходимости обновить вашу версию BotBuilder, есть также образец для этого. пожалуйста, обратитесь к нему для дальнейших указаний. Он находится в репозитории botbuilder-samples. в примере они создают вложения, очень похожие на вас:

  private static Attachment GetInternetAttachment () {return new Attachment {Name = "BotFrameworkOverview.png", ContentType =  "image/png", ContentUrl = "https://docs.microsoft.com/en-us/bot-framework/media/how-it-works/architecture-resize.png"};}  

Таким образом, это, скорее всего, вызвано очень устаревшей версией бот-билдера, который вы используете

Оцените статью
techsly.ru
Добавить комментарий