在我的应用程序中,某些点击需要生成facebook帖子.如果我没有访问令牌,我会弹出facebook登录界面.
在接收到访问令牌时,我还在末尾收到"expires = 4位数".
例如expires = 3994
这4位数代码是什么意思?
访问令牌到期后的时间是几秒钟吗?
或者它是访问令牌到期之后的刻度数.
我已经看到一些facebook api代码,它需要12位数的到期代码,但我只收到4位数.
我需要知道访问令牌是否已过期的原因是我不希望我的帖子失败,并且如果它已过期则想要弹出登录屏幕.
提前致谢.
我可以通过编程方式调用Facebook Access Token linter/debugger的图形API 吗?
短绒很好.它告诉您有关您拥有的令牌的各种很酷的信息,例如授予的权限(可通过我获得me/permissions),问题和到期日期,应用程序ID,应用程序名称,配置文件ID,用户ID,用户名,如果它是有效的(如果我尝试调用/me并注意返回的异常,则可用)和原点.
App ID: APP ID : APP NAME
Profile ID: PAGE NAME
User ID: ID : NAME
Issued: 1328916821 : 3:33 pm Feb 10 2012
Expires: 1334100821 : 4:33 pm Apr 10 2012
Valid: True
Origin: Web
Run Code Online (Sandbox Code Playgroud)
那怎么样?是否有一种编程方式来获取此信息而无需使用屏幕抓取linter工具?
facebook facebook-graph-api access-token facebook-access-token