【发布时间】:2021-10-14 00:30:04
【问题描述】:
我想从公共 facebook 页面获取所有帖子,以使用 javascript 在网站中显示它们。
我根据文档做了下面的代码,但不知道为什么它不起作用!文档没有提供明确的说明或示例。
知道如何使用 javascript 获取 Facebook 帖子吗?
const getPosts = async () => {
window.FB.api(
"[pageID]/posts",
"GET",
{
access_token: [token]
},
async function (response) {
console.log(response);
}
);
};
【问题讨论】:
-
“它不起作用”是什么意思?你调试了吗?为什么是异步功能? FB API 不提供承诺(除非他们在上个月改变了这一点)。另外,您使用的是什么令牌,您是否申请了页面公共内容访问权限?
-
它给了我一个空数组。我需要在 pageID 之前添加任何内容吗?我很困惑,因为它不是 url 格式“[pageID]/posts”。任何想法?谢谢
标签: javascript facebook facebook-graph-api posts