1 注册新浪开发平台,新建一个应用得到该应用的App key和App Secret。
2 使用App key和AppSecret发送请求获得临时的RequestToken。
3 通过临时的RequestToken,获得认证页面的Url地址。
4 通过此地址,打开认证画面。如果认证成功,服务器会返回verifier。
5 通过RequestToken和verifier,获得access_token。
至此,认证结束,客户端可以储存access_token,之后直接使用就可以发送请求。
注:
由于新浪开发平台使用的是OAuth1.0a协议,如果升级为OAuth2.0,会增加refresh_token和expires_in。