2016-10-08 15 views
-1

ユーザーに画像を送信する際に問題が発生しています。 私がしたことは、Bot Docs Attachmentsに従っていて、コードをコピーしました。変数replyMessageはBot Docs Activities(これはincomingMessage.CreateReply("Yo, I heard you.", "en");)です。だから、私はそのイメージ/添付ファイルを送るのに苦労している。私はawaitReplyToActivityAsyncreplyMessageをそのリンクで説明されているように使用しました。誰かが添付ファイルや活動の仕組みを説明し、これに対する解決策を見つけることができますか?ありがとう。添付ファイルを送信する

答えて

0

実際のコードを見ずに何がうまくいかないのか分かりにくいです。添付ファイルを送信する方法を知りたい場合は、BotBuilder-SamplesリポジトリのSendAttachmentサンプルをチェックすることをお勧めします。

このサンプルでは、​​エミュレータで実行とテストの準備ができているコードと、添付ファイルの仕組みについての簡単な説明があります。

0

は、ほとんどの場合、問題はactivity.Attachmentsがリストとして初期化されていない、それはあなたが活動に添付ファイルを追加する前に

activity.Attachments = new List<Attachment>(); 

を行う必要があり、ドキュメントのどこに記載されていないということです。私も公式のコードサンプルをコピーしようとしましたが、それは彼らが動作しなかった理由でした。

+0

前に 'List ();'を使用しようとしましたが、タイプまたは名前空間の名前 'List <>'が見つかりませんでした(使用するディレクティブまたはアセンブリ参照がありませんか? –

+0

「using System.Collections.Generic;」を追加する必要があります。 。私が前に共有したサンプルをチェックしてください:) –

関連する問題