【发布时间】:2011-07-16 12:30:25
【问题描述】:
我尝试使用 Facebook C# SDK 将我的图片链接发布到 Facebook 粉丝页面。
var client = new FacebookClient(this._accessToken);
dynamic parameters = new ExpandoObject();
parameters.message = "Check out this funny article";
parameters.link = "http://photos-f.ak.fbcdn.net/hphotos-ak-snc6/260418_185563101499189_124421460946687_425466_2105002_t.jpg";
parameters.picture = "http://photos-f.ak.fbcdn.net/hphotos-ak-snc6/260418_185563101499189_124421460946687_425466_2105002_t.jpg";
parameters.name = "My Picture";
parameters.caption = "My Picture Caption";
parameters.description = "";
dynamic result = client.Post("{Fan page ID}/feed", parameters);
出现如下错误。
(OAuthException) (#100) 流中不允许 FBCDN 图像: http://photos-f.ak.fbcdn.net/hphotos-ak-snc6/260418_185563101499189_124421460946687_425466_2105002_t.jpg
但是如果我将“图片”参数设置为空字符串,它就可以完美地工作。
我该如何解决这个问题?
【问题讨论】:
标签: facebook facebook-graph-api facebook-c#-sdk