facebook - Graph Api Link - 名称、标题、描述图片未显示

标签 facebook facebook-graph-api

有人知道我下面的代码有什么问题吗?

我似乎无法获取 Facebook 用户的新闻提要上显示的名称、标题、描述和图像,但链接和消息显示并且有效。

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 代码 Conceal 中实现此目的(将 链接发布到 Facebook 的新闻源)?

最佳答案

即使图形 API 指定 https://graph.facebook.com/me/links接受名称、描述和图片作为参数,这些参数不执行任何操作。有一个错误已提交(http://bugs.developers.facebook.net/show_bug.cgi?id=14782,您需要注册或登录才能查看该页面)来修复此问题。

您还可以使用 https://graph.facebook.com/me/feed 发布链接并传递相同的参数。这样做会产生您期望的 links 方法的行为。

关于facebook - Graph Api Link - 名称、标题、描述图片未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6566968/

相关文章:

Facebook:如何在不登录的情况下使用图形 API 在自己的页面上发帖

asp.net - 代码无效或已过期。使用 API 调用显式使 session 无效

javascript - Facebook Javascript SDK FB 未定义

mysql - 数据库选择: frequently querying 2nd degree connections

javascript - Facebook Messenger Bot 使用回发按钮共享结构化消息

xml - iPhone 上的 touch.facebook.com 给我 "Entity ' nbsp' not defined”

android - 分享对话框 - Facebook sdk 4.0 集成

facebook - 如何测试 Facebook 实时更新

javascript - 无法从 Facebook 获取登录状态

facebook - iframe 应用程序中的 FB.ui stream.publish 显示弹出窗口而不是 iframe 对话框