我正在做新浪微博的一个应用,我需要在服务器端,用自己的帐号获取一些信息。
以前 Oauth1 的时候,新浪发的 access token 不会过期,也就是说,除非我在应用设定中取消授权,否则 access token 可以一直用,那么我人工登录下,把 access token 抄下来,写到程序中,那么服务器就可以用这个 token 通过 api 获取信息。
可是新浪新应用只让用 Oauth2,但是每次下发的 access token 只让用一天,第二天失效。那么我每天都要通过我手工从浏览器登录授权页面抄下 token,这样也太不专业了。。。
我想问问有没有一种方案,简单点的,能在程序中模拟登录新浪微博我的 app 的授权页,模拟填入我的帐号密码?我正在用 curl 慢慢试,但还没成功,大家有没有好的方法推荐下吧,多谢!