/**
* Author:RDP
* My mail:abel1314520@gmail.com
* My blog: http://blog.teamhaka.com
* Author:RDP
* My mail:abel1314520@gmail.com
* My blog: http://blog.teamhaka.com
*/
ps:以下是在新浪微博的网页应用(使用oauth2.0)中测试得出的几点结论。
1 一个用户会对应若干个不同的oauth_token。是一对多的关系。
2 只要有有效的oauth_token就可以对用户进行操作。换句话说能否对用户操作取决于你是否拥有这个用户的有效oauth_token,这与此用户在新浪微博和你的应用中login与否的状态无关。
这里的有效指的是oauth_token要在有效期内。新浪oauth2.0的oauth_token有效期是24小时。
3 oauth_token的有效期是有限的,如果希望长时间保持有效的oauth_token的话,可以通过refresh_token来刷新获得新的oauth_token。就目前来看,新浪、百度这些平台默认是不给refresh_token的,但似乎可以通过申请来得到长有效期的oauth_token。