我正在尝试通过服务器上的 cron 发布到我网站的 Facebook 粉丝页面。
我在 Facebook 上创建了一个名为“John Doe”的用户,在我网站的 Facebook 粉丝页面上让他成为管理员,然后我在沙盒模式下从该用户创建了一个应用程序,所以只有他“John Doe”可以“运行”它。
我从运行它的“John Doe”那里为我的应用程序授予了必要的权限。
我可以通过developers.facebook.com 手动获取访问令牌,并使用它们通过“John Doe”的应用程序从我的php cron 脚本发布到我网站的Facebook 粉丝页面。
问题是,为了让它工作,我的“John Doe”facebook用户必须登录。
我应该怎么做我的网站 php cron 脚本总是自动有效的访问令牌,以便它可以通过管理员“John Doe”正在使用并允许访问的应用程序成功发布到网站的 Facebook 粉丝页面?
现在,我以“John Doe”的身份手动登录 facebook,并且我正在将 developer.facebook.com 的访问令牌复制粘贴到我的 php 脚本中,并且它可以工作。
(我网站的 Facebook 粉丝页面中的成功帖子显示为“mywebsite 通过 myapp 共享了一个链接”,所以我很确定除了访问令牌之外,其他一切都很好)
先感谢您