Facebook 使用应用程序令牌创建事件

Facebook 使用应用程序令牌创建事件,facebook,facebook-oauth,facebook-access-token,Facebook,Facebook Oauth,Facebook Access Token,当在我们的系统上创建事件时,我想通过我们的页面在Facebook上创建事件。这是一个完全的服务器端进程,没有用户交互 我已将我的页面链接到我的应用程序,从中获取了我的应用程序的“应用程序令牌”,并试图通过发布到/mypage/events来创建事件,但我刚刚得到(OAutheException-#1)发生未知错误。。我假设应用令牌无权为我的页面创建事件 我可以使用页面令牌,但60天后过期,我必须继续更新令牌。有没有办法让这个代币永远使用?我可以用代码更新它,但它需要用户访问令牌 最好的方法是什么

当在我们的系统上创建事件时,我想通过我们的页面在Facebook上创建事件。这是一个完全的服务器端进程,没有用户交互

我已将我的页面链接到我的应用程序,从中获取了我的应用程序的“应用程序令牌”,并试图通过发布到
/mypage/events
来创建事件,但我刚刚得到
(OAutheException-#1)发生未知错误。
。我假设应用令牌无权为我的页面创建事件

我可以使用页面令牌,但60天后过期,我必须继续更新令牌。有没有办法让这个代币永远使用?我可以用代码更新它,但它需要用户访问令牌


最好的方法是什么?

您不能使用应用令牌代表页面创建事件。您必须使用页面令牌,如果遵循中列出的场景5,则页面令牌将不会过期

使用前面介绍的端点和步骤,将短期用户访问令牌交换为长期访问令牌。通过使用长寿命用户访问令牌,查询[user ID]/accounts端点现在将为用户管理的页面提供不会过期的页面访问令牌。当使用通过不推荐的脱机访问权限获得的非过期用户访问令牌进行查询时,这也将适用


啊,我一定错过了。尽管如此,使用accesstokendebugger()它确实会说我的页面标记在一小时内过期。我看看他们是否真的这么做了。