Javascript 用于公共事件搜索的通用Facebook用户访问令牌

Javascript 用于公共事件搜索的通用Facebook用户访问令牌,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,我正在尝试创建一个Javascript应用程序,其中包含某些类型的公共Facebook事件的可过滤列表。问题是,FB Graph API要求您提供一个用户访问令牌,以便使用公共事件搜索。我真的不想让人们为了使用网站而登录facebook,特别是因为任何facebook用户的凭据都足以查询我要查询的事件,即搜索独立于任何用户凭据,我只需要它们,因为fb api要求我拥有用户访问令牌 你们有什么建议来解决这个问题吗?我正在考虑安全地提供我自己的凭证,并使用它们进行实际查询。问题是,我可能需要每分钟进

我正在尝试创建一个Javascript应用程序,其中包含某些类型的公共Facebook事件的可过滤列表。问题是,FB Graph API要求您提供一个用户访问令牌,以便使用公共事件搜索。我真的不想让人们为了使用网站而登录facebook,特别是因为任何facebook用户的凭据都足以查询我要查询的事件,即搜索独立于任何用户凭据,我只需要它们,因为fb api要求我拥有用户访问令牌


你们有什么建议来解决这个问题吗?我正在考虑安全地提供我自己的凭证,并使用它们进行实际查询。问题是,我可能需要每分钟进行大量查询,因此这可能不太现实。任何建议都会有帮助。

只需在服务器端而不是客户端执行此操作


您只需要一个app token no user token来执行此搜索,但使用此客户端是个坏主意,因为它会公开您的app token。

无法安全使用您的凭据您确定我可以只使用app token吗?我做了一次测试,除非我做错了,否则我会得到一个身份验证错误。非常肯定,是的。你是如何生成你的令牌的?我在书中读到,你可以使用APP|u ID | APP|u SECRET管道一起生成令牌。我在中尝试了这一点,它给了我这个错误:{错误:{消息:200必须有一个有效的访问令牌才能访问这个端点,类型:OAuthException,代码:200,fbtrace_id:HtjIyNXpcyz}}有什么提示吗?PHP,Python,CURL,你用什么?