【发布时间】:2015-01-13 14:44:57
【问题描述】:
我已将 facebook 集成到我的 windows phone 商店应用程序中。
我在第一次登录后获得长期访问(60 天)令牌。
我在网站上看到过短期访问令牌只能扩展,如果我们使用长期令牌进行扩展,则会返回相同的。
但是,我可以使用我的有效 long_lived 令牌获得具有新到期时间的新访问令牌
我用过:
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
我如何获得新令牌。
另外,要获取访问令牌的信息以获取到期时间,我无法使用:
GET /debug_token?
input_token={input-token}&
access_token={access-token}
我正在调试:
{"error":{"message":"Unknown OAuth 2.0 method, debug_token.","type":"OAuthException","code":1}}
我们是否应该等待访问令牌过期(在 60 天内)并在每次过期时将用户导航到登录屏幕以获取新的访问令牌。
请建议更新访问令牌。
谢谢。
【问题讨论】:
标签: c# facebook facebook-graph-api facebook-c#-sdk