2016-08-09 12 views
0

V3が出てから数日後でもボットが正常に機能していました。この問題は昨日突然、ボットがFacebook MessengerでRich Cardの添付ファイルをレンダリングしようとしたときに突然表示されました。代わりにカードを、このメッセージが表示されます。予想通り、私のボットフレームワークのポータル作業で利用可能なV1 Botの豊富なカードが突然Facebookチャンネルで動作しなくなる

replyMessage.Attachments = new List<Attachment>(); 
replyMessage.Attachments.Add(new Attachment() 
{ 
    Title = product.productName, 
    ThumbnailUrl = product.images[0], 
    Text = product.storeName, 
    Actions = new List<Microsoft.Bot.Connector.Action>() { 
     new Microsoft.Bot.Connector.Action() { 
      Title = Resources.es.VER, 
      Message = Resources.es.CALCULAR + " " + product.link 
     } 
    } 
}); 

ローカルテストとテスト接続モジュール:

Service Error:Object reference not set to an instance of an object.

これは私が豊富なカードを作成する方法であります問題なく。 V1 Bot以来、リッチカードの添付ファイルはこれをやめるために廃止された方法を使用していますが、古い方法はまだ動作するはずですが、Facebookのチャンネルではできません。

答えて

0

解決済み! ContentUrl = String.Emptyプロパティを添付ファイルに追加するだけで済みました。これで通常のように動作します。

関連する問題