C# 使用c在facebook粉丝页面上发布图片#
我想用winform应用程序在我的Facebook粉丝页面上发布图片,但代码不起作用<代码>FaceBookOAU发生异常错误。有人知道如何处理这个问题吗C# 使用c在facebook粉丝页面上发布图片#,c#,facebook,winforms,C#,Facebook,Winforms,我想用winform应用程序在我的Facebook粉丝页面上发布图片,但代码不起作用FaceBookOAU发生异常错误。有人知道如何处理这个问题吗 var fb = new FacebookClient(_accessToken); dynamic parameters = new ExpandoObject(); parameters.message = txtMessage.Text; parameters.access_token = _accessTok
var fb = new FacebookClient(_accessToken);
dynamic parameters = new ExpandoObject();
parameters.message = txtMessage.Text;
parameters.access_token = _accessToken;
parameters.source = new FacebookMediaObject
{
ContentType = "image/jpeg",
FileName = Path.GetFileName(ofd.FileName)
}.SetValue(File.ReadAllBytes(ofd.FileName));
FacebookClient app = new FacebookClient(_accessToken);
var result = app.Post("/" + [page id] + "/feed", parameters);
你需要更换这条线 var result=app.Post(“/”+[page id]+“/feed”,参数) 借 var result=app.Post(“/”+[Album id]+“/feed”,参数) 要获取相册Id,您可以从
string AlbumId;
dynamic albums = app.Get("me/albums");
foreach (dynamic albumInfo in albums.data)
{
if( albumInfo.name == "Timeline Photos" ) AlbumId=albumInfo.id; break;
}