④内部公开请勿外传1、申请应用专属的AppKey、AppSecret;2、OAuth认证流程2.1通过以下地址获取request_token,request_tokenSecreturl:http://kdweibo.com/snsapi/oauth/request_tokenPOST请求,请求参数:source、oauth_callback参数说明:必选类型及范围说明sourcetruestring值为CONSUMER_KEY,Java的sdk中已自动添加此参数,可直接不加;但其他语言的还没有提供对应的sdk,自行开发需要加入此参数!oauth_callbacktruestring用户默认登录的地址为回调地址响应结果:例如:oauth_callback_confirmed=true&oauth_token=8982c82ca18a61335b39936e9deef3d&oauth_token_secret=e4556db6ba822bb7033a95ea5d7e671注:这里的oauth_token和oauth_token_secret分别为此步最后获取到的request_token、request_tokenSecret2.2将用户的请求重定向到授权页,用户授权后,重定向至你的应用(Callback_url);url:http://kdweibo.com/snsapi/oauth/authorize此步骤重定向到授权页后,需要用户输入帐密,如图图1云之家授权页所示。2.3使用2.1得到的request_token,request_tokenSecret,换取最终的Access_token,Access_tokenSecret;url:http://kdweibo.com/snsapi/oauth/access_tokenPOST请求,请求参数:source、oauth_callback1/3④内部公开请勿外传参数说明:必选类型及范围说明sourcetruestring值为CONSUMER_KEY,Java的sdk中已自动添加此参数,可直接不加;但其他语言的还没有提供对应的sdk,自行开发需要加入此参数!oauth_verifiertruestring在第二步认证之后,跳转至Callback_url之后地址栏上的oauth_verifier参数对应的值,如图图2回调页面,地址栏回显oauth_verifier响应结果:例如:oauth_token=836e21edcc9dba402945dd8b82a33&screen_name=%E8%AE%B8%E7%82%B3%E6%9D%BE&user_id=53b27cd31a060675d6cdb8fd&oauth_token_secret=19ad674c85868796c196eb13b9f234a注:这里的oauth_token和oauth_token_secret分别为此步最后获取到的Access_token、Access_tokenSecret,即便是最后后面访问云之家任何一个应用所需要的访问token。2.4OAuth完成,得到Access_token,Access_tokenSecret并保存。获取云之家token的具体场景说明:1、向王馗申请CONSUMER_KEY、CONSUMER_SECRET2、设置用户默认登录的地址为回调地址(callback_url),用CONSUMER_KEY、CONSUMER_SECRET和callback_url请求requesttoken,得到request_token,request_tokenSecret,页面跳转“云之家的授权页面”,提供用户“输入账户和密码”3、用户认证,输入账户和密码,绑定授权后,页面跳转用户默认登录的地址(回调地址callback_url),并且得到oauth_verifier授权码,在地址栏可以看到授权码。2/3④内部公开请勿外传图1云之家授权页图2回调页面,地址栏回显oauth_verifier4、用request_token、request_tokenSecret、oauth_verifier授权码获取accesstoken,得到oauth_token、oauth_token_secret。之后,可以直接使用CONSUMER_KEY、CONSUMER_SECRET、oauth_token、oauth_token_secret使用云之家应用。3/3