有没有人知道我的下面代码有什么问题?
我似乎无法获得Facebook用户的新闻Feed上显示的名称,标题,说明和图片,但链接和消息显示出来并且有效。
WebClient wc= new WebClient();
wc.Encoding = Encoding.UTF8;
wc.UploadString("https://graph.facebook.com/me/links", null, "access_token=" + <facebookAccessToken> + "&link=" + <a valid url> + "&message=" + <a valid message> + "&name=SomeName" + "&caption=SomeCaption" + "&description=SomeDescription" +"&picture=http://mywebsite.com/photo.jpg");
在ASP.NET代码隐藏中是否有其他方法(将链接发布到Facebook的新闻Feed )?
答案 0 :(得分:2)
即使图形api指定https://graph.facebook.com/me/links接受名称,描述和图片作为参数,这些参数也不起作用。提交了一个错误(http://bugs.developers.facebook.net/show_bug.cgi?id=14782,您需要注册或登录才能查看该页面)以解决此问题。
您还可以使用https://graph.facebook.com/me/feed发布链接并传递相同的参数。这样做会产生您使用links方法所期望的行为。
答案 1 :(得分:2)
这似乎是Facebook Graph API的一个问题。我在这里提交了一个错误,并希望得到其他人的支持:
答案 2 :(得分:0)
见how does one post a thumbnail picture to a Facebook /links object?。发布指向/ links的链接将不允许您指定图片,但发布到/ feed会。