我正在使用Facebook C#SDK为了张贴在我的商业Facebook页面上。对于我在网站上有的产品,我想在墙上张贴有图片和说明的帖子。Facebook:墙贴'图片'元素被忽略
我有下面的代码是:
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 2012-03-07 17:07:51