我已经实现了 FB 时间线集成,我已经使用以下代码在时间线上成功发布:
FB.api('/me/_recpbox:cook', 'post', { recipe: 'http://samples.ogp.me/187362391384273' }, function (response) {
if (!response || response.error) {
alert(response.error.message);
} else {
alert('Post ID: ' + response.id);
}
});
这里的 URL 来自 fb 应用程序设置,(Open Graph Dashboard 页面在您的操作旁边有一个“获取代码”链接)
我必须提供自己的路径和图像,目前出现的图像是我为我的应用程序设置的图像,可以告诉我如何提供自己的 URL 和图像。我试过给我的网站路径,但它说:
Object at URL has og:type of 'website'. The property 'recipe' requires an object of og:type