Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook 分发访问令牌到期原因-支持删除作为页面管理员的用户_Facebook_Facebook Graph Api_Oauth_Access Token - Fatal编程技术网

Facebook 分发访问令牌到期原因-支持删除作为页面管理员的用户

Facebook 分发访问令牌到期原因-支持删除作为页面管理员的用户,facebook,facebook-graph-api,oauth,access-token,Facebook,Facebook Graph Api,Oauth,Access Token,我们在使用我们的应用程序的页面的访问令牌过期的原因中看到了一些奇怪的行为。我们正在使用脱机访问权限,在数据收集限制、错误等方面没有遇到任何问题 页面标记过期的几个用户是页面的实际所有者。如果令牌过期,我们会得到一个过期的原因,即“从管理员角色中删除” 在与一些似乎已被删除为管理员的用户交谈后,我发现没有人明确地将他们从管理员角色中删除——FB似乎是自愿这样做的。 这是记录在案的行为吗 一些数字: 76:数百个授权令牌中已过期的访问令牌总数 22 28.9%:验证访问令牌时更改帐户密码错误:由于用

我们在使用我们的应用程序的页面的访问令牌过期的原因中看到了一些奇怪的行为。我们正在使用脱机访问权限,在数据收集限制、错误等方面没有遇到任何问题

页面标记过期的几个用户是页面的实际所有者。如果令牌过期,我们会得到一个过期的原因,即“从管理员角色中删除”

在与一些似乎已被删除为管理员的用户交谈后,我发现没有人明确地将他们从管理员角色中删除——FB似乎是自愿这样做的。 这是记录在案的行为吗

一些数字:

76:数百个授权令牌中已过期的访问令牌总数 22 28.9%:验证访问令牌时更改帐户密码错误:由于用户更改了密码,会话已无效。 52 68.42%:删除为页面管理员用户必须是页面管理员才能模拟页面。 2.6%:撤销对应用程序的访问验证访问令牌时出错:用户未授权应用程序。 这些数字似乎有很大的偏差。这种分布普遍吗? 用户作为管理员从页面中删除的情况有多普遍? 任何人都了解用户行为-他们是否删除管理员访问权限而不是撤销应用程序访问权限


谢谢。

Facebook目前正在取消离线访问权限。有关处理过期令牌的一些方法,请参见:和

至于Facebook的内部运作,你的猜测和我的一样好,因为他们正在和页面管理员一起做什么。这绝对是我关心的问题,因为我的一个生产应用程序处理页面和离线访问。到目前为止,我还没有看到管理员被撤销页面管理权限的问题。我会留意的


检查您的应用设置,以查看在中为您的应用设置了什么“不推荐脱机访问”:https://developers.facebook.com/apps/{appid}/advanced

谢谢。这一直是一个问题,因为FB之前宣布了特别的反对-我们目前仍在使用离线访问。我们已经查看了您之前提到的两个链接,但没有找到任何关于此行为的解释或提示。