我正在考虑为 django 中的博主实现Facebook Wordpress 插件(使用Fandjango和Facepy)。
再具体一点:
项目管理员/开发人员将是唯一的用户。因此,应用程序需要/friend_id/feed
在后台自动执行对管理员的调用。
为此,我只需要存储管理员的访问令牌并在需要时使用它..
现在,我有一些问题需要解决:
- 如何在没有管理员干预的情况下自动过期时刷新管理员的访问令牌
实际上,我们可以存储访问令牌(我的意思是安全地)。我在某处读到它不可能(不确定信息)
我正在考虑为 django 中的博主实现Facebook Wordpress 插件(使用Fandjango和Facepy)。
再具体一点:
项目管理员/开发人员将是唯一的用户。因此,应用程序需要/friend_id/feed
在后台自动执行对管理员的调用。
为此,我只需要存储管理员的访问令牌并在需要时使用它..
现在,我有一些问题需要解决:
实际上,我们可以存储访问令牌(我的意思是安全地)。我在某处读到它不可能(不确定信息)
如果用户授权这是一个应用程序,具有权限publish_stream
(将故事发布到用户及其朋友的新闻源)和user_likes
(有权访问用户“喜欢”的页面),您可以使用:
https://graph.facebook.com/oauth/access_token?client_id=YOUR_APP_ID&client_secret=YOUR_APP_SECRET&grant_type=client_credentials
创建应用访问令牌。由于这些不经常更改,因此您可以根据需要存储它,但是每次都提出上述请求可能是明智的,这样万一它确实发生了变化,您就会受到一定的保护。
然后,使用 Graph API、JS SDK 或 PHP SDK 来发布故事,这非常简单。