Facebook有OAuth的刷新令牌吗?
我想知道是否有刷新令牌,它会过期多长时间? 60天?
如果Facebook没有刷新令牌,那么我可以将长期访问令牌理解为刷新令牌,将短暂访问令牌理解为访问令牌吗?
谢谢 .
Facebook不提供刷新令牌 .
Facebook提供两种访问令牌,
短期访问令牌通常用于Web客户端 .
长期访问令牌通常用于移动应用程序和服务器端 .
您可以使用适用于Android和iOs的Facebook SDK生成 long lived access tokens ,当使用您的应用的用户向Facebook的服务器发出请求时,这些令牌将每天刷新一次 . 如果没有请求,则令牌将在预设到期后到期,并且该人将不得不再次通过登录流程以获得新令牌 .
long lived access tokens
可以为 long lived access token 交换有效的 short lived access token .
long lived access token
short lived access token
The documentation explains well about the tokens, exchanging methods, call parameters etc..
不,你不能 . 刷新令牌是可用于获取新访问令牌的令牌 .
如果连接,Facebook SDK可以在令牌到期之前定期刷新访问令牌 .
1 回答
Facebook不提供刷新令牌 .
Facebook提供两种访问令牌,
您可以使用适用于Android和iOs的Facebook SDK生成
long lived access tokens
,当使用您的应用的用户向Facebook的服务器发出请求时,这些令牌将每天刷新一次 . 如果没有请求,则令牌将在预设到期后到期,并且该人将不得不再次通过登录流程以获得新令牌 .可以为
long lived access token
交换有效的short lived access token
.The documentation explains well about the tokens, exchanging methods, call parameters etc..
如果Facebook没有刷新令牌,那么我可以将长期访问令牌理解为刷新令牌,将短暂访问令牌理解为访问令牌吗?
不,你不能 . 刷新令牌是可用于获取新访问令牌的令牌 .
如果连接,Facebook SDK可以在令牌到期之前定期刷新访问令牌 .