我在这里遇到问题。所以我有一个使用fb_graph2 gem的rails应用程序。我的应用程序允许用户将我的应用程序中的文章共享到他们的Facebook墙上。我为我的应用程序创建了一个登录URL,用于跟踪点击(针对我的应用程序的指标),然后将用户重定向到原始文章。
我通过FB Linter运行我的跟踪URL,它正确地提取了我的所有数据,但当我从我的应用程序发布时,它不会提取任何OG数据。如果我将跟踪网址粘贴到FB中,则会提取数据。但是当从我的应用程序来时,它会得到下面的图像。您可以使用我的开发应用程序测试我的开发服务器中的URL。 https://raydodev.herokuapp.com/api/v2/common/articles/metrics/track/1203
how my data shows up on facebook when posting from my rails app
使用FB Graph我发布的代码如下:
me = FbGraph2::User.me(user.fbaccesstoken)
msg = {
message:'foo',
picture: 'https://bar.png',
link: 'http://foobar/page.html',
name: 'This is the article title',
description: 'This is the article description'
}
me.feed!(msg)
非常感谢任何帮助