使用javascript sdk获取公共页面Feed

时间:2013-01-17 18:07:13

标签: javascript facebook-graph-api facebook-javascript-sdk

我正在尝试使用javascript sdk创建自定义“LikeBox”样式窗口小部件,但似乎我需要访问令牌来获取源数据。由于所有代码都在客户端,我不希望每个人都可以看到页面访问令牌。处理这个问题的最佳方法是什么?

这是我正在做的javascript api调用会抛出错误:

FB.api('/[page]/feed', function(data) { console.log(data); });

错误: error: Object code: 104 message: "An access token is required to request this resource." type: "OAuthException"

以下是解决方案:http://tutorialzine.com/2011/03/custom-facebook-wall-jquery-graph/

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

页面帖子需要任何有效的access_token或用户access_token来请求信息。看到你在所有客户端这样做,我认为不可能隐藏信息(即access_token)。

你的插件应该包含一些服务器端身份验证来处理这个问题。

https://developers.facebook.com/docs/reference/api/page/