【发布时间】:2013-01-16 15:47:52
【问题描述】:
我正在使用扩展访问令牌系统将颁发的 oAuth 令牌延长 60 天。该系统运行良好,但一位用户报告说他们必须继续退出。在调试他的访问令牌时,结果如下:
Application ID
54321
Application
User ID
12345
Joe Blogs
Issued
1358275114 (21 hours ago)
Expires
Never
Valid True
Origin Web
Scopes email friends_events manage_pages publish_actions rsvp_event user_birthday user_events user_location
Facebook 在 10 月弃用了 offline_access,这被认为是生成这种“永不过期”访问令牌的唯一方法。确认我的问题:为什么我会看到一个永无止境的访问令牌和一个不会在 60 天内过期的令牌?
【问题讨论】:
-
真的很奇怪。我尝试获取
APP1的扩展令牌,我得到了2 months到期令牌,然后我尝试了我的APP2,我得到了never到期令牌(与您的情况相同)。这是一个错误吗? -
可能是一个bug,我反复尝试,有时我得到
2 months token,有时得到never expiring!!! -
嗯,那好像是个bug,现在会提交报告。感谢您的确认 +1
-
我想知道是不是因为支持令牌的会话可能在迁移之前就已经存在
-
我们从未使用过offline_access,即使它受到支持,所以它似乎不太可能是一个结转。
标签: facebook facebook-graph-api facebook-opengraph facebook-oauth