如何获得长期访问令牌

时间:2012-05-18 07:26:00

标签: facebook access-token facebook-access-token

Sience Facebook取消了offline_access范围,我获得的访问令牌只能使用2天。我读了他们的博客,并尝试每小时刷新一次令牌。但每次我得到的令牌都和我发送的一样。它会过期。

很奇怪IM Plus(http://plus.im/)永远不需要刷新令牌(只要我注册并添加Facebook连接到它,大约一个月)我想知道他们是怎么做到的。我发现他们仍在使用' offline_access'范围。这是他们获取访问令牌的URL

https://www.facebook.com/dialog/oauth?api_key=119600778096160&app_id=119600778096160&client_id=119600778096160&display=touch&domain=plus.im&locale=en_US&origin=2&redirect_uri=https%3A%2F%2Fs-static.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D6%23cb%3Df3d1b1d90c%26origin%3Dhttps%253A%252F%252Fplus.im%252Ff232f2ca44%26domain%3Dplus.im%26relation%3Dopener%26frame%3Df336857b2c&response_type=token%2Csigned_request&scope=read_stream%2C%20publish_stream%2C%20xmpp_login%2C%20read_mailbox%2C%20offline_access&sdk=joey

那么,如何像他们一样获得长期访问令牌?

感谢。

0 个答案:

没有答案