Javascript 公共facebook页面提要
我想将最后4条新闻添加到我的网站,从facebook API获取它们。网站上没有facebook登录或类似的东西。我已经创建了FB应用程序并使用了Javascript 公共facebook页面提要,javascript,facebook-javascript-sdk,Javascript,Facebook Javascript Sdk,我想将最后4条新闻添加到我的网站,从facebook API获取它们。网站上没有facebook登录或类似的东西。我已经创建了FB应用程序并使用了FB.api()函数来获取新闻,但是api需要access\u token,这不应该公开显示,但是新闻获取在前端(js)。是否有办法获得其他访问令牌,仅用于阅读可以公开的公共新闻 我的代码(正在运行,只是不安全) 正确的方法是在服务器端使用访问令牌。永远不要在客户端上使用令牌,应用程序访问令牌包括应用程序机密-出于某种原因称为“机密” 有关令牌的更多信
FB.api()
函数来获取新闻,但是api需要access\u token
,这不应该公开显示,但是新闻获取在前端(js)。是否有办法获得其他访问令牌,仅用于阅读可以公开的公共新闻
我的代码(正在运行,只是不安全)
正确的方法是在服务器端使用访问令牌。永远不要在客户端上使用令牌,应用程序访问令牌包括应用程序机密-出于某种原因称为“机密” 有关令牌的更多信息:
window.fbAsyncInit = function() {
FB.init({
appId : 'my_app_id',
xfbml : true,
version : 'v2.8'
});
FB.api(
"https://graph.facebook.com/my_fb_page/feed?fields=full_picture,message,story,created_time&access_token=my_access_token",
function (response) {
if (response && !response.error) {
var news = response.data.splice(0,4);
console.log(news);
}
}
);
};