私はドキュメント/イメージをダウンロードしたいと思いました(ドキュメント/イメージはインターネット上にあり、私はそのパスを与えています)。しかし、それは働いていない..私はちょうど添付ファイルの部分をコメントすれば、私はBOTから "こんにちは"を得ることができた。Microsoftボットフレームワークを使用してファイル(pdf/image)をダウンロード
は、あなたはおそらく添付ファイルにnull参照の例外を取得しているこの
[BotAuthentication]
public class MessagesController : ApiController
{
/// <summary>
/// POST: api/Messages
/// Receive a message from a user and reply to it
/// </summary>
public async Task<HttpResponseMessage> Post([FromBody]Activity activity)
{
ConnectorClient connector = new ConnectorClient(new Uri(activity.ServiceUrl));
Activity reply = activity.CreateReply("Hi");
activity.Attachments.Add(new Attachment()
{
ContentUrl = "https://upload.wikimedia.org/wikipedia/en/a/a6/Bender_Rodriguez.png",
ContentType = "Image/png",
Name = "Bender_Rodriguez.png"
});
await connector.Conversations.ReplyToActivityAsync(reply);
}
}
おかげでうまくいきました... – Sharad