Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于读取页面提要的FB.API访问令牌_Javascript_Facebook_Facebook Graph Api - Fatal编程技术网

Javascript 用于读取页面提要的FB.API访问令牌

Javascript 用于读取页面提要的FB.API访问令牌,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,我想读一个公共页面的提要。这个想法是在私人公司的内部网上显示feed,而不需要用户登录facebook $(document).ready(function() { $.ajaxSetup({ cache: true }); $.getScript('//connect.facebook.net/en_UK/all.js', function(){ FB.init({ appId: 'APP_ID_I_INSERTED_IT ', });

我想读一个公共页面的提要。这个想法是在私人公司的内部网上显示feed,而不需要用户登录facebook

$(document).ready(function() {
  $.ajaxSetup({ cache: true });
  $.getScript('//connect.facebook.net/en_UK/all.js', function(){
    FB.init({
      appId: 'APP_ID_I_INSERTED_IT ',
    });     



    FB.api(
    "/PUBLIC_PAGE_NAME_I_PUT_HERE/feed",
    function (response) {
      if (response && !response.error) {
        console.log('FB:' + response);
      }
      else if(response.error)
      {
        console.log("Error "+ response.error);
      }
    }
);
  });
});
我得到一个访问令牌,请求出错。但是,如何在不让用户登录的情况下获取访问令牌?我如何将其传递给fb

谢谢

PS-是的,我正在复制社交小部件功能,但使用自定义主题。

获取页面访问令牌。(但这将允许任何可以在JS代码中找到它的人代表页面行事——因此这应该是服务器端而不是客户端实现的。这将为某些缓存带来额外的好处,而不是在每次页面加载时进行代价高昂的API调用。)