gpt4 book ai didi

php - 如何获得长期的 Facebook session ?

转载 作者:搜寻专家 更新时间:2023-10-31 21:13:14 25 4
gpt4 key购买 nike

从去年开始,我一直在开发 Facebook 应用程序。在 Facebook 2012 年 12 月更改之前,它运行良好。但现在我在 Facebook session 中遇到了问题。我已经更换了旧的 SDK使用新的 SDK,where it is written :

Avoid trying to reuse spent authorization codes

因此,当授权码用完时,用户 session 将从我的站点过期。 (之后我收到授权错误)。

用户每 5-6 分钟从我的应用程序中注销一次,因此我必须再次将用户重定向到 loginurl 并刷新页面,这对我的站点不利,因为我使用的是 Ajax调用所有链接。

我看到一些应用程序在 12 月更改后仍然运行良好。 (例如,Wrapp.com)。 Wrapp.com 不会在身份验证代码过期后重定向用户。我也可以在登录 10 分钟后使用 Wrapp.com 在 Facebook 上发帖而无需重定向。Wrapp.com 如何处理身份验证?解决方案是什么?

最佳答案

你有两种方式:

  1. 您可以使用 Removal of offline_access permission 中描述的方案 4 技巧来扩展用户访问 token 。

  2. 在我的例子中,我将应用程序设置为桌面,因此我有一个 90 天后过期的 token :

Enter image description here

关于php - 如何获得长期的 Facebook session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14602544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com