在Facebook上发布给未登录的应用程序用户?

在Facebook上发布给未登录的应用程序用户?,facebook,facebook-graph-api,facebook-php-sdk,Facebook,Facebook Graph Api,Facebook Php Sdk,我读了很多书,这是我得到的唯一解决方案: 用户首次登录应用程序(使用发布操作)时,您将获得令牌 将令牌转换为长寿命令牌 您可以使用它在接下来的2个月内发布 如果用户单击您发送的帖子,则令牌将重置为另外2个月 我说得对吗?这是最好的解决方案吗?完全正确。我不确定用户的点击(在文档中没有找到)。如果令牌提前到期或应用程序卸载,您应该准备好处理错误。我通过使用我拥有的访问令牌获取用户基本信息来检查令牌是否仍然有效。如果呼叫成功,我将使用令牌。如果没有,我将再次重定向用户应用程序授权,获取另一个令牌,与

我读了很多书,这是我得到的唯一解决方案:

  • 用户首次登录应用程序(使用发布操作)时,您将获得令牌
  • 将令牌转换为长寿命令牌
  • 您可以使用它在接下来的2个月内发布
  • 如果用户单击您发送的帖子,则令牌将重置为另外2个月

  • 我说得对吗?这是最好的解决方案吗?

    完全正确。我不确定用户的点击(在文档中没有找到)。如果令牌提前到期或应用程序卸载,您应该准备好处理错误。我通过使用我拥有的访问令牌获取用户基本信息来检查令牌是否仍然有效。如果呼叫成功,我将使用令牌。如果没有,我将再次重定向用户应用程序授权,获取另一个令牌,与另一个长寿令牌交换,然后使用该令牌。

    这是我读到的内容,但现在我看到它并不是指帖子:“当使用你的应用程序的人向Facebook的服务器发出请求时,这些令牌将每天刷新一次。”,然后,这是指使用SDK的新登录。如果您使用新的登录名,Facebook将负责代币。如果你像我一样认为这太痛苦了,你就得处理好。