【问题标题】:Posted Wall link doesn't get parsed by FacebookFacebook 无法解析 Posted Wall 链接
【发布时间】:2013-09-28 10:58:10
【问题描述】:

我正在使用 Ruby on Rails 和 Koala gem 来发布指向用户墙的链接。

我的考拉方法是这样的:

graph = Koala::Facebook::API.new(user.oauth_token)
graph.put_wall_post('', {
  link: "http://myfqd.com"
});

链接已发布,但没有标题,没有描述,只有 url 显示在框中。

发布的页面对于所有 og 标签和内容都是完全有效的。已经用 facebooks 调试器调试过了。

一般情况下不能这样做吗?

提前致谢!

【问题讨论】:

  • 我从未见过这样的情况,即 Facebook 可以访问页面(在 fb 调试器中使用 al dandy),但它却在 Facebook 上显示不正确。我建议您仔细检查 Facebook 是否真的可以访问此页面等。还请查看日志,也许那里有一些提示。

标签: ruby-on-rails facebook facebook-graph-api koala koala-gem


【解决方案1】:

您可以包含一些参数来显示或覆盖标题、说明、描述和图片。该方法应如下所示:

@graph.put_wall_post("message", 
{
  name: "title",
  caption: "caption",
  description: "description",
  link: "https://www.url.com/", 
  picture: "https://www.url.com/assets/image.png"
}, "me") 

参考:https://developers.facebook.com/docs/graph-api/reference/v2.2/user/feed#

【讨论】:

    猜你喜欢
    • 2019-09-18
    • 2011-11-07
    • 1970-01-01
    • 2013-11-12
    • 2011-12-19
    • 2011-04-13
    • 1970-01-01
    • 2012-03-08
    • 1970-01-01
    相关资源
    最近更新 更多