【问题标题】:Graph Api Link - name, caption, description picture not showing upGraph Api Link - 名称、标题、描述图片未显示
【发布时间】:2011-07-04 03:14:56
【问题描述】:

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

我似乎无法获得 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 代码隐藏中是否有其他方法(发布 Link 到 Facebook 的 News Feed)?

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

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

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

    【讨论】:

    • 这是一个很好的解决方案,尽管我发现当我这样做时,我的“更新”上没有“共享”链接,并且似乎没有在全球范围内共享。
    【解决方案2】:

    这似乎是 Facebook Graph API 的问题。我在这里提交了一个错误,如果遇到这个问题,我会感谢其他 SO'ers 的支持:

    https://developers.facebook.com/bugs/194522957295380

    【讨论】:

      【解决方案3】:

      how does one post a thumbnail picture to a Facebook /links object?。发布到 /links 的链接不允许您指定图片,但发布到 /feed 可以。

      【讨论】:

      • 嗯,这只是图片,但是,我的问题是,连名字、标题和描述都没有显示出来,这让我很生气......
      • 您会看到同样的解决方案也适用于标题和名称。我没试过描述。
      • 你的意思是“作为一种解决方法,可以将所需的内容嵌入到他自己控制的服务器上,在框架集或 iframe 中,然后在该页面中嵌入所需的缩略图,发布该链接到所需的 facebook id 的 /links 对象。”你能详细说明一下吗?
      • 我无法详细说明,因为我还没有尝试过。它甚至可能不起作用。你不清楚哪一部分?您是否使用过框架集或 iframe?您是否有权访问可以发布网页的服务器?
      猜你喜欢
      • 2016-07-21
      • 2014-01-13
      • 2014-05-13
      • 1970-01-01
      • 1970-01-01
      • 2020-06-18
      • 1970-01-01
      • 2020-02-06
      • 1970-01-01
      相关资源
      最近更新 更多