我的理解OpenAPI原理

1.注册消费方

  取得 Consumer Key  与 Consumer Secret

2.请求令牌(OpenAPI.OAuth.RequestToken)

  通过使用Consumer Secret(密钥) 

  返回的数据

  <rsp method="openapi.oauth.requesttoken" flag="True" code="" desc="ok"> 

   <data>

    <token>cb9f7e6088d68237efa97d29193c368e</token>

    <token_secret>ffc4eadfc3ce38a0f35c7a95d5b3dba8</token_secret>  

   </data>

  </rsp>

3.验证令牌(OpenAPI.OAuth.AuthorizeToken)

  通过使用Token_Secret(会话密钥)

  返回的数据

  <rsp method="openapi.oauth.authorizetoken" flag="True" code="" desc="ok">

   <data>    

      <token>cb9f7e6088d68237efa97d29193c368e</token>

      <token_secret>ffc4eadfc3ce38a0f35c7a95d5b3dba8</token_secret>  

    </data>

   </rsp>

4.调用API

  根据Consumer Key、Token、Token_Secret调用相关API,调用时密钥使用Token Secret

posted @ 2012-10-07 22:42  bobsoft  阅读(599)  评论(0编辑  收藏  举报