我可以在没有令牌的情况下获取公共图API数据吗?

时间:2012-10-20 21:10:00

标签: javascript facebook-graph-api

我想显示我在单独网页上发布的公开Facebook活动列表,以便更新更容易 - 只需更新Facebook,下一次调用图API即可显示我当前的活动。

我已经在页面上运行了javascript SDK,但图形API似乎总是需要一个访问令牌来请求任何数据,甚至公共内容。我显然不希望用户只是为了查看某些事件而必须登录我的网页。有没有办法在没有访问令牌的情况下请求公共事件数据?或者我可以添加一个仅供我的Facebook应用程序使用的硬编码访问令牌吗?

1 个答案:

答案 0 :(得分:0)

我刚检查过,不,没有令牌,你无法访问公共事件。 但是,是的,您可以拥有一个访问令牌来检索它(例如,如果您已有应用程序,则可以使用您的用户令牌)。

我的建议是,在添加/更新事件后只访问图形api一次,并将结果存储在静态位置(json,db,静态文件等),以便您可以在需要时轻松显示它每次都向图表api发出请求。