我正在考虑为django中的博主实施Facebook Wordpress Plugin(使用Fandjango& Facepy)。
具体来说:
项目管理员/开发人员将是唯一的用户。因此,应用程序需要在后台自动对管理员执行/friend_id/feed
次调用。
为此,我需要的是存储管理员的访问令牌,并在我想要的时候使用它。
现在,我遇到了一些问题:
实际上,我们可以存储访问令牌(我的意思是安全)。我在某处读到它不可能(不确定信息)
答案 0 :(得分:1)
如果用户将此权限授权为应用,并具有权限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
创建App访问令牌。由于这些通常不会改变,您可以根据需要进行存储,但每次提出上述请求可能是明智的,这样如果 更改,您就会受到一定程度的保护。
然后,使用Graph API,JS SDK或PHP SDK发布故事,这非常简单。