我想代表用户发布包含指向另一个Facebook页面的链接的消息。通过选择页面的自动完成名称,可以通过Facebook界面轻松实现的东西:
我将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(链接页面标题)相同的功能?
答案 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/
只需按照教程中提到的步骤操作,即可轻松集成并使您的故事更加美观。