那新浪微博举例,我们知道token是存在有效期的
有效期一般为7天
现在的需求:定期获取某个用户的微博信息(发布的微博、最近的粉丝、最近@的我的。。。)
问题:如果token失效了怎么办?
如果你需要只是获取他最近发布的微博和他的粉丝。频率不高,可以选择直接以采集的方式进行采集。
例如直接 获取 最近微博:http://www.weibo.com/u/微博id 他的粉丝:http://www.weibo.com/微博id/fans
当然,你的应用授权也是可以获取到别人微博的信息。因为微博是你的所以不用担心授权过期,只需要你定期去授权即可。
微薄没有refresh token的接口,只能过期后重新授权。另外,应用上线后的授权权限可以申请不同级别,对应不同的过期时长。
可以在过期前更新token