私はFacebookのC#SDKを使用して私のビジネスのFacebookページに投稿しています。私がサイト上に持っている製品については、写真と説明がある壁に投稿をしたい。Facebook:wall post 'picture'要素は無視されます
私は、このために、次のコードを持っている:
var args = new Dictionary<string, object>();
args["message"] = "Product description ... ";
args["caption"] = "Last offer !!!";
args["description"] = "Product description ... ";
args["name"] = "Product name ... "
//picture field is the link to my image on my site
args["picture"] = "http://mydomain.com" + Url.Action("ImageFile", "Files", new {sizes = "400x650", fileName = file.FileName});
args["link"] = Url.Abs(Url.Action("Details", "Product", new {id = id}));
すべてのフィールドは画像を除いてOKです。画像は完全に無視され、壁のポストには表示されません。
私のターゲットは、[マイステータス]フィールドに製品の詳細を手動で貼り付けた場合と同じ動作をし、最初のイメージと最初の段落を含むメッセージが生成されます。
PS:これはいくつかのFacebookのアプリケーションのセキュリティ設定に関連付けることはできますか?
fb c#sdkで自動デコードする必要があります。どのバージョンのsdkを使用していますか? – prabir