如何使用 Facebook Embedded Post 使用 Graph API 显示最新的 post?
How to use Facebook Embedded Post to show the latest post using Graph API?
我想在我的网站上显示 Embedded Post,但我希望它在我的粉丝专页上始终是最新的 post。
我想做的是:
- 通过向
https://graph.facebook.com/{FANPAGE}/posts?access_token={TOKEN}
发出 GET 请求来查询 post
- 获取第一个对象的ID
- 在运行时使用 ID
将插件添加到 DOM
问题是我无法弄清楚如何获得永久访问令牌(或等效的)——因为我无法在它每次过期时更新它,而且我不希望用户只登录能够看到插件。
这能做到吗?怎么样?
您可以使用页面访问令牌或您的应用访问令牌(后者仅在页面不受限制且帖子不针对特定受众时有效。)
绝不能在 public 客户端代码中公开这两者;所以您需要在服务器上执行此操作。
我想在我的网站上显示 Embedded Post,但我希望它在我的粉丝专页上始终是最新的 post。
我想做的是:
- 通过向
https://graph.facebook.com/{FANPAGE}/posts?access_token={TOKEN}
发出 GET 请求来查询 post
- 获取第一个对象的ID
- 在运行时使用 ID 将插件添加到 DOM
问题是我无法弄清楚如何获得永久访问令牌(或等效的)——因为我无法在它每次过期时更新它,而且我不希望用户只登录能够看到插件。
这能做到吗?怎么样?
您可以使用页面访问令牌或您的应用访问令牌(后者仅在页面不受限制且帖子不针对特定受众时有效。)
绝不能在 public 客户端代码中公开这两者;所以您需要在服务器上执行此操作。