有没有办法将Facebook页面的第一篇帖子加载到我的网站?
我知道.load()可以解决问题,但不适用于其他网站。也许.get()可以某种方式使用,但我不知道是否有办法只使用页面的一部分。
答案 0 :(得分:1)
您可以使用Facebook API获取最新的帖子ID:
FB.api(
"/{page-id}/feed",
function (response) {
if (response && !response.error) {
var latestPostId = response.data[0].id.split('_')[1];
}
}
);
然后你可以像这样动态地嵌入帖子:
// Create an element, you could use jQuery for this as well.
var embed = document.createElement('div');
embed.className = 'fb-post';
embed.setAttribute('data-href', 'https://www.facebook.com/{page_id}/posts/{post_id}/');
// Place it on the page somewhere.
document.body.appendChild(embed);
// You might have to let FB parse your page again.
FB.XFBML.parse();