facebook续订访问令牌
我正在构建桌面应用程序,它应该将文件系统中的一些内容提交到Facebook。 应用程序根本不应该给用户提供登录表单。 使用了C#,VS2010 我有一个Facebook应用程序:facebook续订访问令牌,facebook,facebook-graph-api,facebook-sdk-3.0,Facebook,Facebook Graph Api,Facebook Sdk 3.0,我正在构建桌面应用程序,它应该将文件系统中的一些内容提交到Facebook。 应用程序根本不应该给用户提供登录表单。 使用了C#,VS2010 我有一个Facebook应用程序: 客户端应用程序id 客户端机密id 令牌(已扩展,因此在接下来的60天内有效) 想法是以某种方式更新访问令牌,因为Facebook不提供永久访问令牌(离线令牌)。 所以我试过这个: var fb = new FacebookClient(); dynamic results = fb.Get("oauth/acce
- 客户端应用程序id
- 客户端机密id
- 令牌(已扩展,因此在接下来的60天内有效)
var fb = new FacebookClient();
dynamic results = fb.Get("oauth/access_token",
new
{
client_id = "aap_id",
client_secret = "secret_id",
grant_type = "fb_exchange_token",
fb_exchange_token = "existing_token"
});
String newToken = results.access_token;
通过这段代码,我得到了newToken,这与现有代码不同
我的问题:
如果这个代码运行,比如说在它过期的前一天,新的令牌是否在新的60天内有效?
还是应该再次请求扩展令牌
谢谢,
Ljiljana 请在链接上查看此@greveroushead谢谢你。我正在制作WinService,因此我可以检查访问令牌是否可以以某种方式更新。我不确定第一篇文章中提到的代码是否可以做到这一点。