我想显示我在单独网页上发布的公共(public) Facebook 事件列表,以便更轻松地保持更新 - 只需更新 Facebook,下次调用图形 API 就会显示我当前的事件。
我已经在页面上运行了 javascript SDK,但图形 API 似乎总是需要一个访问 token 来请求任何数据,甚至是公共(public)数据。我显然不希望用户必须登录我的网页才能查看某些事件。有没有办法在没有访问 token 的情况下请求公共(public)事件数据?或者我可以添加一个仅可供我的 Facebook 应用使用的硬编码访问 token 吗?
最佳答案
我刚刚检查过,不,没有 token 就无法访问公共(public)事件。 但是,是的,您可以拥有一个访问 token 来检索它(例如,如果您已经有一个应用程序,则可以使用您的用户 token )。
我的建议是,您在添加/更新事件后仅访问图形 api 一次,并将结果存储在静态位置(json、db、静态文件等),以便您可以在需要时轻松显示它每次都向图形 API 发出请求。
关于javascript - 我可以在没有 token 的情况下获取公共(public)图谱 API 数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12992712/