Facebook离线发布到流

时间:2012-10-22 16:24:51

标签: php facebook facebook-graph-api

我已经阅读了很多关于publish_stream和offline_access。

1。)用户在我的网站上连接。 2.)我现在可以在用户上发布API(用户ID保存在数据库中)

但是,如果用户退出Facebook并返回我的网站怎么办?然后用户必须再次“接受”/“登录”,但必须自动登录,因此我将来可以发布到用户的Facebook墙上。

我是否必须在数据库中保存access_token,user_id,还有什么?我无法弄清楚这一点。

2 个答案:

答案 0 :(得分:1)

您必须存储访问令牌和用户ID。访问令牌有效期为1至2小时,但可以与有效期为30天的长期令牌交换。 offline_access权限已弃用,将于12月5日删除。

如何扩展访问令牌:https://developers.facebook.com/roadmap/offline-access-removal/

答案 1 :(得分:0)

您只需要存储在数据库中的user_id和access_token,然后您就可以随时使用它来发布。但请记住,令牌在一段时间后过期。

solution