无需客户端身份验证即可获取页面的公共事件列表

发布于 2024-12-27 16:38:39 字数 205 浏览 0 评论 0原文

有没有办法使用 FQL/Graph 检索在我的页面上创建的事件列表以显示在我的网站上?

这些事件都是公开的,因此客户端的权限应该不重要,但 Facebook 仍然需要 access_token 来进行任何事件查询。

我有任何简单的替代方法来强制客户端授权应用程序(显然不可接受)。

我已经阅读了一些有关离线访问令牌的内容,但我真的不知道我在做什么。

Is there any way to use FQL/Graph to retrieve a list of events created on my page to display on my website?

These events are all public, so the client's permissions should not matter, but nonetheless Facebook requires an access_token for any event query.

Have I any simple alternatives to forcing the client to authorise the app (clearly not acceptable.)

I have read a little bit about offline_access tokens, but I don't really know what I'm doing.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小伙你站住 2025-01-03 16:38:39

创建一个 Facebook 应用程序,转到 Facebook 的 Graph API Explorer,在右上角的下拉菜单中选择您的应用程序,点击“获取访问令牌”。

除了基本权限之外,您只需要offline_access。离线访问为您提供永久访问令牌(只要您不撤销它)。

复制访问令牌并在您的网站中使用它来发出 Graph API 请求。

Create a facebook app, go to Facebook's Graph API Explorer, choose your application on the top right dropdown menu, click "Get Access Token".

You'll only need offline_access in addition to the basic permissions. Offline access gives you a permanent access token (as long as you don't revoke it).

Copy the access token and use it in your website to make Graph API requests.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文