如何通过Graph API在Facebook帖子中嵌入链接

时间:2014-03-25 12:37:30

标签: ruby facebook facebook-graph-api

我想代表用户发布包含指向另一个Facebook页面的链接的消息。通过选择页面的自动完成名称,可以通过Facebook界面轻松实现的东西:

example of the embedded link

我将Ruby与koala gem一起使用。我试着做这样的事情:

graph = Koala::Facebook::API.new(access_token)
graph.put_object(page_id, "feed", message: "Embedded @[23497828950:National Geographic] link")

但它不会转换链接。我可以发布一个完整的URL,但看起来不太好。

有没有办法通过图谱API实现与Facebook(链接页面标题)相同的功能?

1 个答案:

答案 0 :(得分:1)

这只能使用Open Graph Actions

来完成
POST /me/cookbook:eat?
     recipe=http://www.example.com/recipes/pizza/&
     message=You should really try this recipe from @[115401158528672]&
     access_token=VALID_ACCESS_TOKEN

如果您不了解Open Graph API,可以从这里开始:https://developers.facebook.com/docs/opengraph/

只需按照教程中提到的步骤操作,即可轻松集成并使您的故事更加美观。