gpt4 book ai didi

php - 60 天后延长 Facebook 访问 token

转载 作者:可可西里 更新时间:2023-11-01 12:18:01 26 4
gpt4 key购买 nike

是否可以延长 60 天的访问 token ?我在某处读到,当用户访问您的网站时,它可以扩展吗? (再过 60 天)?这是同一个代币还是一个全新的代币?

我基本上想要像以前一样的 offline_access。我有一个小的 jquery 脚本,可以在他们自己的网站上显示用户的 facebook 墙。

我也看过这个:

""您需要让用户在 60 天内再次重新验证以获取新 token 。"--- 不。只要允许 publish_stream - 您永远不需要用户的 token 。直到用户删除来自应用程序列表的应用程序 - 即使在 100 年后,您也可以发布消息。所以,不,没有理由将任何 token 附加到应用程序 key 和 secret – zerkms 4 月 5 日 9:02"

这是真的吗?显然我不需要发布权限,我只想要读取流权限。

--更新:

引自 Facebook :

“如果你想刷新一个仍然有效的长期 access_token,你必须先获得一个新的短期用户 access_token,然后调用下面的相同端点。返回的 access_token 将有一个新的长期有效期然而,时间,access_token 本身可能与先前授予的长期 access_token 相同,也可能不同”

那么你究竟如何获得一个全新的代币呢? FB.login 方法只返回现有的(未过期的) token 。有任何想法吗?

最佳答案

用于延长访问 token 到期日期的使用,

https://graph.facebook.com/oauth/access_token?             
client_id=APP_ID&
client_secret=APP_SECRET&
grant_type=fb_exchange_token&
fb_exchange_token=EXISTING_ACCESS_TOKEN

有关更多详细信息,请查看 http://developers.facebook.com/roadmap/offline-access-removal/

关于php - 60 天后延长 Facebook 访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10697746/

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