使用 facebook graphapi,我一直被锁定在我的帐户之外

问题描述

我有一个 Facebook 应用,可以代表我的客户在他们的群组或页面上发帖。

此人通过我的网站授权应用程序,然后我去获取长期使用令牌并将其存储在我的数据库中。

我在 DOC 中读到,每次使用带有长期使用令牌的应用程序时,都会延长到期时间。

因此,我有一个每天调用两个不同端点的 cron

我打电话:

https://graph.facebook.com/debug_token?input_token=<longlivetoken>&access_token=<apptoken>

然后我打电话:

https://graph.facebook.com/v9.0/<fbUserID>/permissions?access_token=<apptoken>

如果其中一个失败,或者 debug_token response->expires_at 不为 0,我会标记需要用户重新验证的帐户

问题 1:进行这些调用是否会重置长期存在的令牌?以便另一个进程可以发布到用户页面或组?

问题#2:这个过程(进行这两个调用)经常会导致用户 facebook 帐户被锁定。我不应该每天都打这些电话,还是有更好的方法来做到这一点?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...