Facebook graph api Facebook上商业用户帐户的长寿命代币

Facebook graph api Facebook上商业用户帐户的长寿命代币,facebook-graph-api,Facebook Graph Api,我们试图从外部系统更新FB页面 为了使用Facebook API,需要一个访问令牌 我们可以通过使用Facebook API浏览器获得短期访问令牌。短期代币持续约2小时 根据我们所读到的,有可能得到一个长寿命的令牌,它可以持续大约60天,但是这必须通过编程实现,并且只能通过Facebook应用程序实现 典型的FB应用程序就像一个网页,请求访问用户帐户并使用该帐户进行操作。为了请求长寿命令牌,必须包含应用程序的密钥和密钥 作为个人用户,我们可以注册为Facebook开发者,创建一个“虚拟应用”,并

我们试图从外部系统更新FB页面

为了使用Facebook API,需要一个访问令牌

我们可以通过使用Facebook API浏览器获得短期访问令牌。短期代币持续约2小时

根据我们所读到的,有可能得到一个长寿命的令牌,它可以持续大约60天,但是这必须通过编程实现,并且只能通过Facebook应用程序实现

典型的FB应用程序就像一个网页,请求访问用户帐户并使用该帐户进行操作。为了请求长寿命令牌,必须包含应用程序的密钥和密钥

作为个人用户,我们可以注册为Facebook开发者,创建一个“虚拟应用”,并成功生成一个长期使用的令牌

问题是,我们是一个商业用户。Facebook帐户是商业帐户而不是个人帐户,您无法为该帐户创建应用程序

由于我们不能让用户为业务类型的帐户创建和使用虚拟应用程序,因此在这种情况下,我们没有办法生成长期令牌


为什么FB不允许商业账户使用应用程序?或者更重要的是,有人知道如何为FB业务帐户生成长寿命令牌吗?

业务帐户没有理由不能获得长寿命访问令牌,这是业务帐户的主要目的之一,通过API管理广告和页面

只有真实的、经过验证的个人用户才应该是应用程序的所有者/开发者/管理员,但应用程序的用户不一定需要是普通用户


现在有一个关于商业账户无法获得60天代币的错误。排除该漏洞后,企业账户应能获得与个人用户相同的60天代币。

Hi Igy,你知道什么时候可以解决该漏洞吗?它是在几周前解决的;如果您没有获得60天令牌,请尝试从该用户的配置文件中完全卸载应用程序(使用其用户访问令牌或您的应用程序访问令牌向
//权限
发出HTTP删除请求即可完成此操作)并再次通过服务器端oauth流发送它们:用户可能在auth对话框支持长寿命令牌之前授权了您的应用程序,在这种情况下,这些令牌仍然是短命的