Account.php 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <?php
  2. /**
  3. * |--------------------------------------------------------------------------
  4. * | 文件: 账户体系接口文档
  5. * | 日期:2017/7/15
  6. * |--------------------------------------------------------------------------
  7. * | @author: youngqj@126.com
  8. * | 版权所属 ©2017 浙江小趣信息技术有限公司
  9. * |
  10. */
  11. /**
  12. * @api {post} /login 密码方式登录
  13. * @apiName pwdlogin
  14. * @apiGroup account
  15. * @apiDescription 该接口用于用户使用手机号加密码的方式进行登录
  16. * @apiVersion 0.1.0
  17. *
  18. * @apiParam {String} username 手机号.
  19. * @apiParam {String} password 密码.
  20. *
  21. * @apiSuccess {Boolean} status 状态码.
  22. * @apiSuccess {Int} code 错误代码 200 表示正常.
  23. * @apiSuccess {String} data 加密后的数据串.
  24. * @apiSuccess {String} message 提示语句.
  25. *
  26. * @apiSuccessExample 登录成功默认返回值(加密后):
  27. * {"status":true,"code":"200",
  28. * "data":"TIIdQqTUmo8DdshW282CbNaL0SiU77\/cjXtMgf2ouVTrn274joGRWX1EIZvBCli3QPDKBuuU7sUQI3xE8ulEf1U5EP\/jSBgdNLOQ2XS0\/gtbzfBezEvAgmlaELtMoYVD+HAW8n6tCgpoVf1FiawHWprp8BHeFHXkhpZ0BodNQAEeObSSQ4jOdE2KJT\/fU9F64Jnu\/5D92t7E6uN+KgE+2UUkhac3hjwjsqJ9Hddd39s\/uqkxp7cvAgodLBTEDMixZsiAcpR+t+OphTTVWG6Y31MEbx5Mt2NnYLJNUkilYgG32K2EspVNib7\/+wD93Bq72TQgliIzGG4+tQFv5hytevgnIny6K2CF94yM\/X8Xdx62dIB4Csi\/MreFy2YL7jkI7DiNUvigIupRNNFolHPkxBDWwSh5ZOxcLsQYF5kVkYLO\/xfDt\/iS06QUXuxm7Hfr9f6mphUIGZR1xZ8n\/1AVZmNMYNaINW8SAMhE0OIasGpD3t5OGqXjpCU2ehGEBlUC4KEkRFz21UZeS1piuRDOieA\/vthSibjbnCOcudXXnCbv2InC4f0zfaDHihVjPtmjTSr4w4MoolZpi3sQA9DIha+sHukH7aI2p4mx4sHxZexLqZh0EAjs6NGOEs5UmkBayVB0pJP0FHlOhG6NhCbBM0gkE8M7e80OFi\/TwHS5xexJSuOhi8OwF5aF3nz6eZO+QJJ\/g4u8h8\/UP33\/9umzc0dveeTDu\/qG81cJC+kJjYMjAt+WxzOsZOJ\/rWvznTbPkf7Hsr7buuah1gBzsdqUC2Jf+klw98AB4BaPQRXW9rsbhLmqKvGgc77gzKE3P4AYyd8HPELrW8oxTynnhf2+FySJx+yEO7Kc3fP0EWnRUybf+ij1X6ikUWCiI\/wa69So8KFirEiJd48afojQJIm1it+cJZkIIq1aYl4dnqKRRTVvhYAOSWlSCsZ\/68ygjZogUOb5eAmy5cRjSf+vm17tPLlLg6RNOi67+kHELt6Q+EyGwxyVnRAVKxWnfS8252PSiiVaW\/0DlHF4flVN+Ksk1zZOcUGp8AU5RKelwW9kdpASL7J1+avMgkDpzK7FOycQllh1GnFWo+J3A21F9cWhFQdc8fBXG60UjPF97METQ+fsk\/4cNCxPA4eL23uT4E5Z17xZI36rmHy9lFIl4Ks58oBQjaNCyftotjV38mpLo6pYM4lUcSkD3amXN6BYimp1f13NLk4A96Z0F0L4OND1XZexL08U0Qc7YxTC+GslxeJhSJ1Oy6tr\/3w2uAbX3mo9mL\/RgK7IYL8KwOUvV+DR4szc2KGUpznSNK50HGVZsNGU98aMvuFbY2ahS9sgL6LTuKjR1YWt41i97n2MoCsYVVGs7rxnzdAVr\/1Ahwxwcyme1ecqgNPIBUvIZYf\/FM0fDYvynO66PdYxmE0CM8dErUwJAhqL\/c\/8kj5mgbzOi+WTsRBoGxrvwik9ewLFGxq2peksCxlbN7XwL5rEy70NFW8IWWJPosh5mCoxJHne0xX+Fl9GuqVyp5SpHWTUboHciGiuKNmn7V4xvFaYNzfar+FkCH0Q7cdTC+gmTD\/+OUNhge+sc+1IFXBYPc2lAZE8YbLK8FmdqJKaYZTg3BP4QrXXECQmIwqHczQTx6gXBgMgaoA9GWYPhpTawT3RfpjaQvTSLWXQfUTUc4ZOczMEJcIb+\/vEaY64yr5fnMEWhZaIM7U\/xXzOKPvLAu6ozA7lBEiVuRYVzxNZPYbxuv8j71Nf9PfDyLBDJmF9q5M2OgC0ZPIdV1EbasGLD7mKsNgQlO8eJJpFVMhTELq0NF5b0rIyQys7bDFRQjHYuM3y76PwqALg2BlHlGYePVHOKyH1OVtfE+EhRx3zaLk2H+simQ0LzW3z+dBmgoCD23Zw7MfhOKLajE3l7DFrxymTaSk2csmvXVxxz9gEplTl7oa2hkizuFN8MovTNcu+OZNmAk5gYsEheKLtdVkhftl\/RBAnaxPp3ZIOmJEOlB8+Ui9WtTW8MpO31ofP9CfPTAWLkhbBTjZWCGGg7jWfSAvsta5Nxy30Zw\/mqhiOSb+EfknyVCQzp2x8AFchegBo3OSOFG9szsj5N748UtLveblCX9RPfmpFqDCatErwW1QJ9P8zrVDp8yvqPI9zN\/33W1pk5VlRfQrlGXP5NeTs37h1aPCqAKdIk1ML5iW1nGtqWnV8WcQfJp1yFD5wKsCwzkLksjujwSx\/1S4dpyFggrqxQSxGnKE+xeuz7fkRIxqEc7lVSwaFRK084xAZwgHjEKafjAaljtPpQoCTW4uidDnZonkOc42DFkDDWZ4Bd2sCDbP1N7FMIFyzeCfNmF73nD55jHfrsotiMO7sEDaodTVkIgvUsVXhtr0clgDyct8r6KGbpxViqPGHKulXN3VTQPN5Mf0y+2\/ZMLo4y8gWHZ+96gVBEaqC2RdGZXsdeDKbDd8wcCmlFUJ7KK50jcfnseCVUnSG1u3Fpo9CN+KQUExYb8yGBus6LCSjDlcexVUZl5GyiEAU\/Nz+9BZ92+6l8I7Vc1KemVSw7ThNph+S4WzyC1Fu3aLoGc2E9lnZzXGna9pMng==",
  29. * "message":"\u6570\u636e\u83b7\u53d6\u6210\u529f"}
  30. *
  31. * @apiSuccessExample 解密后的返回值:
  32. * {"status":true,"code":"200",
  33. * "data":{"userInfos":{"id":5,"nickname":"\u753b\u753b\u7684\u7537\u4eba","avatar":""},
  34. * "access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjkyNGVmOTg5ODRjYzdlYWI2MGZmMTExY2JhMzVjZmY2OGY3YmI2YTk0OWY0NDQ2NWU1OTUxNDVlNDUyZDYwN2RkMGYzZDIwMmUyNTRkZThiIn0.eyJhdWQiOiIyIiwianRpIjoiOTI0ZWY5ODk4NGNjN2VhYjYwZmYxMTFjYmEzNWNmZjY4ZjdiYjZhOTQ5ZjQ0NDY1ZTU5NTE0NWU0NTJkNjA3ZGQwZjNkMjAyZTI1NGRlOGIiLCJpYXQiOjE1MDA0ODA0OTcsIm5iZiI6MTUwMDQ4MDQ5NywiZXhwIjoxNTMyMDE2NDk3LCJzdWIiOiI1Iiwic2NvcGVzIjpbIioiXX0.MryD5TeYQ7K-Egg2diEQStS3BPLX0GRRUBOSJXZwhg_3fUvNuUybPvbtQ2RlAthcPsuK7H97QED2ER5s8CK8BD03p1EwCEkrwnQjUCZVMsR0DqSp_96HDTgwyL385StHGxPe8jJQ4VcF4sMfUEsWbFIEgBFXNF445C9Tv5oCd-gKqmW4_mlAcWsnUxZgSbHlZH9ANUE8Mz2u8vXRlWG32kKaBtcu1_qVNat6-HSd4FSbgwev4WN6J6l8UPf3W1-Tlj5RGOuR5fS6Yrten_0_zSF-KGXMcEEwONRXBjlZ8Ok9u29NCjiZfnrVcw-qBkDVQumB4JEBAsHMVjnlaAGIz7MUwbBxl15JFNubYZaRNQDMZKS7Dso4yZwUyC7UUwkhhXsNy5QBG-lOL0isjE1oKH8iNBbO_3sM4K2CL4aZO7dH3nfKIFeH0lH9S1xhgVXhoV59e-XZAMNQ05T0YGlpWmjoBHYvazDX-56qvxa27rxAuS_Ct7Q9ohyFqN5SniwSme1ZMy16rG4h-1s-bbGB0DCFYjyKzxzqUjfie701akNgm1_k-epG0emODVhr3yjvkWNMCHx0MCx1X3VX44aGp2t0ubW7GIjepGH-nujFDsRbztGW14Wqak_oAS3pQuDKqSluGpnBUeLRG5aVFFsLbswWALVUUvkFTrSz899O7XQ","refresh_token":"def502005a9a622f9dd8fcf6a79e514279d1eb7fd85cd66b343d187994c3b28f638557c134bbaf76731d855bf69f246f035c64e85d1529223b4f297918e994bab12a9cab99560392b63b4989e5dcf7898fe9dd051bb260764b93692144caba11992faa94070f9ce83d8c3d0352141e2faf3748a4c50d4db1d56c82d7ee9f733273dd4ffe598698c69d10d3b7c06c423b2481bb4d1ec3eec47bf4efc9db5572dd58cd9e5c593f52b9645de154758b4da147c5481e7c414f9302b79d0c47e2c8302c745204b486ffc3948acde22f7b40480da5cd30107ffac7e85b7eaf3924031239cd551f68de617078339c29fd7e28748530f0bd73ca349f9e062e1d99796d978ed8e3217e4ce8544b60dd2ea421ff2ff98f06da74c8771843a9866fca812d33cf50a08d440aa781bf1a7fa780d6e6dab542e06352bf95327373f296c3b4115f1ee6e63956c1b5fe9bd8fb8d4db23446df6ba1b662cf9d9dd5d8e902cb490cdbe65ac509","expires_in":31536000},
  35. * "message":"\u6570\u636e\u83b7\u53d6\u6210\u529f"}
  36. */
  37. function login(){}
  38. /**
  39. * @api {post} /reg 用户注册
  40. * @apiName reg
  41. * @apiGroup account
  42. * @apiDescription 该接口用于用户注册,成功后将直接登录并返回用户相关信息
  43. * @apiVersion 0.1.0
  44. *
  45. * @apiParam {String} username 手机号.
  46. * @apiParam {String} password 密码.
  47. * @apiParam {String} password_confirmation 确认密码.
  48. * @apiParam {Int} sms_code 验证码.
  49. * @apiParam {String} nickname 昵称(唯一性).
  50. *
  51. * @apiSuccess {Boolean} status 状态码.
  52. * @apiSuccess {Int} code 错误代码 200 表示正常.
  53. * @apiSuccess {String} data 加密后的数据串.
  54. * @apiSuccess {String} message 提示语句.
  55. *
  56. * @apiSuccessExample 注册成功默认返回值(加密后):
  57. * {"status":true,"code":"200",
  58. * "data":"TIIdQqTUmo8DdshW282CbNaL0SiU77\/cjXtMgf2ouVTrn274joGRWX1EIZvBCli3QPDKBuuU7sUQI3xE8ulEf1U5EP\/jSBgdNLOQ2XS0\/gtbzfBezEvAgmlaELtMoYVD+HAW8n6tCgpoVf1FiawHWprp8BHeFHXkhpZ0BodNQAEeObSSQ4jOdE2KJT\/fU9F64Jnu\/5D92t7E6uN+KgE+2UUkhac3hjwjsqJ9Hddd39s\/uqkxp7cvAgodLBTEDMixZsiAcpR+t+OphTTVWG6Y31MEbx5Mt2NnYLJNUkilYgG32K2EspVNib7\/+wD93Bq72TQgliIzGG4+tQFv5hytevgnIny6K2CF94yM\/X8Xdx62dIB4Csi\/MreFy2YL7jkI7DiNUvigIupRNNFolHPkxBDWwSh5ZOxcLsQYF5kVkYLO\/xfDt\/iS06QUXuxm7Hfr9f6mphUIGZR1xZ8n\/1AVZmNMYNaINW8SAMhE0OIasGpD3t5OGqXjpCU2ehGEBlUC4KEkRFz21UZeS1piuRDOieA\/vthSibjbnCOcudXXnCbv2InC4f0zfaDHihVjPtmjTSr4w4MoolZpi3sQA9DIha+sHukH7aI2p4mx4sHxZexLqZh0EAjs6NGOEs5UmkBayVB0pJP0FHlOhG6NhCbBM0gkE8M7e80OFi\/TwHS5xexJSuOhi8OwF5aF3nz6eZO+QJJ\/g4u8h8\/UP33\/9umzc0dveeTDu\/qG81cJC+kJjYMjAt+WxzOsZOJ\/rWvznTbPkf7Hsr7buuah1gBzsdqUC2Jf+klw98AB4BaPQRXW9rsbhLmqKvGgc77gzKE3P4AYyd8HPELrW8oxTynnhf2+FySJx+yEO7Kc3fP0EWnRUybf+ij1X6ikUWCiI\/wa69So8KFirEiJd48afojQJIm1it+cJZkIIq1aYl4dnqKRRTVvhYAOSWlSCsZ\/68ygjZogUOb5eAmy5cRjSf+vm17tPLlLg6RNOi67+kHELt6Q+EyGwxyVnRAVKxWnfS8252PSiiVaW\/0DlHF4flVN+Ksk1zZOcUGp8AU5RKelwW9kdpASL7J1+avMgkDpzK7FOycQllh1GnFWo+J3A21F9cWhFQdc8fBXG60UjPF97METQ+fsk\/4cNCxPA4eL23uT4E5Z17xZI36rmHy9lFIl4Ks58oBQjaNCyftotjV38mpLo6pYM4lUcSkD3amXN6BYimp1f13NLk4A96Z0F0L4OND1XZexL08U0Qc7YxTC+GslxeJhSJ1Oy6tr\/3w2uAbX3mo9mL\/RgK7IYL8KwOUvV+DR4szc2KGUpznSNK50HGVZsNGU98aMvuFbY2ahS9sgL6LTuKjR1YWt41i97n2MoCsYVVGs7rxnzdAVr\/1Ahwxwcyme1ecqgNPIBUvIZYf\/FM0fDYvynO66PdYxmE0CM8dErUwJAhqL\/c\/8kj5mgbzOi+WTsRBoGxrvwik9ewLFGxq2peksCxlbN7XwL5rEy70NFW8IWWJPosh5mCoxJHne0xX+Fl9GuqVyp5SpHWTUboHciGiuKNmn7V4xvFaYNzfar+FkCH0Q7cdTC+gmTD\/+OUNhge+sc+1IFXBYPc2lAZE8YbLK8FmdqJKaYZTg3BP4QrXXECQmIwqHczQTx6gXBgMgaoA9GWYPhpTawT3RfpjaQvTSLWXQfUTUc4ZOczMEJcIb+\/vEaY64yr5fnMEWhZaIM7U\/xXzOKPvLAu6ozA7lBEiVuRYVzxNZPYbxuv8j71Nf9PfDyLBDJmF9q5M2OgC0ZPIdV1EbasGLD7mKsNgQlO8eJJpFVMhTELq0NF5b0rIyQys7bDFRQjHYuM3y76PwqALg2BlHlGYePVHOKyH1OVtfE+EhRx3zaLk2H+simQ0LzW3z+dBmgoCD23Zw7MfhOKLajE3l7DFrxymTaSk2csmvXVxxz9gEplTl7oa2hkizuFN8MovTNcu+OZNmAk5gYsEheKLtdVkhftl\/RBAnaxPp3ZIOmJEOlB8+Ui9WtTW8MpO31ofP9CfPTAWLkhbBTjZWCGGg7jWfSAvsta5Nxy30Zw\/mqhiOSb+EfknyVCQzp2x8AFchegBo3OSOFG9szsj5N748UtLveblCX9RPfmpFqDCatErwW1QJ9P8zrVDp8yvqPI9zN\/33W1pk5VlRfQrlGXP5NeTs37h1aPCqAKdIk1ML5iW1nGtqWnV8WcQfJp1yFD5wKsCwzkLksjujwSx\/1S4dpyFggrqxQSxGnKE+xeuz7fkRIxqEc7lVSwaFRK084xAZwgHjEKafjAaljtPpQoCTW4uidDnZonkOc42DFkDDWZ4Bd2sCDbP1N7FMIFyzeCfNmF73nD55jHfrsotiMO7sEDaodTVkIgvUsVXhtr0clgDyct8r6KGbpxViqPGHKulXN3VTQPN5Mf0y+2\/ZMLo4y8gWHZ+96gVBEaqC2RdGZXsdeDKbDd8wcCmlFUJ7KK50jcfnseCVUnSG1u3Fpo9CN+KQUExYb8yGBus6LCSjDlcexVUZl5GyiEAU\/Nz+9BZ92+6l8I7Vc1KemVSw7ThNph+S4WzyC1Fu3aLoGc2E9lnZzXGna9pMng==",
  59. * "message":"\u6570\u636e\u83b7\u53d6\u6210\u529f"}
  60. *
  61. * @apiSuccessExample 解密后的返回值:
  62. * {"status":true,"code":"200",
  63. * "data":{"userInfos":{"id":5,"nickname":"\u753b\u753b\u7684\u7537\u4eba","avatar":""},
  64. * "access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjkyNGVmOTg5ODRjYzdlYWI2MGZmMTExY2JhMzVjZmY2OGY3YmI2YTk0OWY0NDQ2NWU1OTUxNDVlNDUyZDYwN2RkMGYzZDIwMmUyNTRkZThiIn0.eyJhdWQiOiIyIiwianRpIjoiOTI0ZWY5ODk4NGNjN2VhYjYwZmYxMTFjYmEzNWNmZjY4ZjdiYjZhOTQ5ZjQ0NDY1ZTU5NTE0NWU0NTJkNjA3ZGQwZjNkMjAyZTI1NGRlOGIiLCJpYXQiOjE1MDA0ODA0OTcsIm5iZiI6MTUwMDQ4MDQ5NywiZXhwIjoxNTMyMDE2NDk3LCJzdWIiOiI1Iiwic2NvcGVzIjpbIioiXX0.MryD5TeYQ7K-Egg2diEQStS3BPLX0GRRUBOSJXZwhg_3fUvNuUybPvbtQ2RlAthcPsuK7H97QED2ER5s8CK8BD03p1EwCEkrwnQjUCZVMsR0DqSp_96HDTgwyL385StHGxPe8jJQ4VcF4sMfUEsWbFIEgBFXNF445C9Tv5oCd-gKqmW4_mlAcWsnUxZgSbHlZH9ANUE8Mz2u8vXRlWG32kKaBtcu1_qVNat6-HSd4FSbgwev4WN6J6l8UPf3W1-Tlj5RGOuR5fS6Yrten_0_zSF-KGXMcEEwONRXBjlZ8Ok9u29NCjiZfnrVcw-qBkDVQumB4JEBAsHMVjnlaAGIz7MUwbBxl15JFNubYZaRNQDMZKS7Dso4yZwUyC7UUwkhhXsNy5QBG-lOL0isjE1oKH8iNBbO_3sM4K2CL4aZO7dH3nfKIFeH0lH9S1xhgVXhoV59e-XZAMNQ05T0YGlpWmjoBHYvazDX-56qvxa27rxAuS_Ct7Q9ohyFqN5SniwSme1ZMy16rG4h-1s-bbGB0DCFYjyKzxzqUjfie701akNgm1_k-epG0emODVhr3yjvkWNMCHx0MCx1X3VX44aGp2t0ubW7GIjepGH-nujFDsRbztGW14Wqak_oAS3pQuDKqSluGpnBUeLRG5aVFFsLbswWALVUUvkFTrSz899O7XQ","refresh_token":"def502005a9a622f9dd8fcf6a79e514279d1eb7fd85cd66b343d187994c3b28f638557c134bbaf76731d855bf69f246f035c64e85d1529223b4f297918e994bab12a9cab99560392b63b4989e5dcf7898fe9dd051bb260764b93692144caba11992faa94070f9ce83d8c3d0352141e2faf3748a4c50d4db1d56c82d7ee9f733273dd4ffe598698c69d10d3b7c06c423b2481bb4d1ec3eec47bf4efc9db5572dd58cd9e5c593f52b9645de154758b4da147c5481e7c414f9302b79d0c47e2c8302c745204b486ffc3948acde22f7b40480da5cd30107ffac7e85b7eaf3924031239cd551f68de617078339c29fd7e28748530f0bd73ca349f9e062e1d99796d978ed8e3217e4ce8544b60dd2ea421ff2ff98f06da74c8771843a9866fca812d33cf50a08d440aa781bf1a7fa780d6e6dab542e06352bf95327373f296c3b4115f1ee6e63956c1b5fe9bd8fb8d4db23446df6ba1b662cf9d9dd5d8e902cb490cdbe65ac509","expires_in":31536000},
  65. * "message":"\u6570\u636e\u83b7\u53d6\u6210\u529f"}
  66. *
  67. * @apiSuccessExample 注册失败的返回值:
  68. * {"status":false,"code":"4002","data":"","message":"\u7528\u6237\u540d \u5df2\u5b58\u5728"}
  69. */
  70. function reg(){}
  71. /**
  72. * @api {post} /refresh-token 刷新令牌
  73. * @apiName refresh_token
  74. * @apiGroup account
  75. * @apiDescription 该接口用于刷新access_token 令牌
  76. * @apiVersion 0.1.0
  77. *
  78. * @apiParam {String} refresh_token 刷新令牌的串,通常是在登录成功后 与 access_token 一并返回的串.
  79. *
  80. * @apiSuccess {Boolean} status 状态码.
  81. * @apiSuccess {Int} code 错误代码 200 表示正常.
  82. * @apiSuccess {String} data 加密后的数据串.
  83. * @apiSuccess {String} message 提示语句.
  84. *
  85. * @apiSuccessExample 刷新成功默认返回值(加密后):
  86. * {"status":true,"code":"200",
  87. * "data":"pLzXuIttG\/QvKY2JrxNy5tKMFP8mV2lpGfpR5JZx1trQoFJrJvORBQQLH9C8GXE1CAc0c3vevIDmF0GaW7nBfiwC9dQ1+yf0CxaJsgLEEYtHFUr5YoaGRTNzGP7WsihG8bqfAAwnY5qiTes6rgCQBon2uN182C9Kkvnma9LkhbKnattzIHUug3dBlZMfzj9fgdR5q4NUTJHqMNysjgXkPsHsnuaBU0LLNb2XRFilPIpvo4d8ARWNFP32Qcc7zrS8dltUz5EgOavNqJe1Syv3+5pwMaFi3hUJ2\/ipxx4Kf7US5kGXANeiGkv2w4oAk4vGKm51DHbZrA\/pdfxkwDLxXEWL4l6kuXzIivtOf\/adHhjELPxWt+OYco3GvZhkcnUf0d2sPayAxfTQQKtxHPwNqAwt4tK+ZXp9XFXQ4HAazDZD0lRzCEmwjHEt5o7hAApAED0Wj365l3XdXfO5x4vCK4IXFnb3ctW9XhlZ6lbrPZImL5oemIDCaBFaVGRioNu+1s+igFGbZihoPb8pMCW1ciwdKgHXxgKFGvDAzMpjydidXCnZFZFCQz1HYDNwl9ZQ1l31zQ6qOopj8g7\/zmcJN6ShMNGvAdLQPvU3CTmpi8lrkeQ6K5VehSQlsCVcPulnmORvqIB+rp8MVoHpWP7JrBhU8yYnMo5qP9HuA69s0YqQ+X3\/Np2r8aBatlI\/y3fkXA6o9bdlAwnwqcLvJr7Q03TdoClIgwAizAEF56nQWEx2SokOiaFa6Vr8zzjqepEMb+rW9sjAu7mObecKXm2L7ojaS30KTf\/hUoPrwmyxq9qlK92ra9t4XMGajXw+qdTLoY44pXXHe7iuBEBXdmEkiduiQJDgWHVj+qEt8zHgEiMSaqgxUbciwxpd3dltnW5175PF0n1yFMnIHMbtHNpUUIMmEYd3bA8HW8Img9Q9Gcw241EJ2jaWJkmaCHrt8712g143e2eh9dKL8lvztfM4bSlFIL2YyrwjVl0DaLIRoujq7qZy+jYvm2HrNWBS5j2Qf6Tpo\/nR6xuZqfIdUwUr3MFJfQ15AIEqNgAUS\/tetdJeLV6qZXa6LFzMB1zwd4u08JswR5\/kJIGyva4ZkAQUkbbuPRXf+XminHS6aqbmKnSpa0d72k7l0KT5GtnmmrUDoCM8TO42wGhd8NXAcU5+g2BC8vS8KoRj1mAD7PVE9cz+O+MdLMQp10YoYbS2ea0vjpYu4xDqLbgjua6GJJwJi9yF6RLSblhp7KtX26Omxo3N6jgxkr7LSNHkNvtv1znmKdwov7zWzBb+EI0PPEu4HlGKtd7Vtnht4OuwghLubhnolhDqQrioWtxP20qA3BwCHIg2O8\/gJv9uFJd0Ydwz6JMK3eZ7rGkm9dLkgoENj8CKw0MeTbzCPJIOxQX7cWRArVz\/1TIpPuev+eoZB2r1QZ5GSEgQmYRxS1\/azhDV5Z7I7UUgKUXfcV0Mr91PaaDAXLp7jxXP\/zMvDD3Q2+JzdMenU4JgMG3N7ZrTd9W1dtXy7epApvUHN600Fsu6UpWGGj3XOfRLBVdRNmiMtBrESMrxicvj60VagTmpbdM1t8t2yWmvi2nrcpTFlL7NsY5hVTyv\/17BZmssu3i9\/9p2vsMqIT8vvUAaqd+Xer7\/fZQZkgW9vJPrAUnot\/ffF22WY0OZUxWtoxvUycXtvEplRPQNQEljwEpEgEdIma8tXwRkq8prLf5rbki\/dAyeKGURVNINX2em17M1hwyc5diW\/5aoe8gzKUrLkozeNo9FdiwBNzGbZx7ZsR7jmoz59WbZTZNDruARiLDUqSWIrWG2SnOTUxAQxJ4UR9VtwSwpYAeSalb1Xq0p+TovqpoRprX8+QgHGOS1mk1WGpUhsevMX2EIeuuZCDzVu6WNTtyutT7azpdI8ARnt\/uOw731akifs80PQeiC37JeVZnuRwNTEXt819XPBxoBSss9TZzVi3Jey1ZfycZ6s8LC9HyciC9RLZSuRH7t4C9nTcDEij1ASzDMnaIdosZSopzlgL1kEtli6\/5OrQbL7Bn3fx\/cNA57W6RIlS4Heem7KdkPAviKj6JVARwHjV2kKJh1O9PjTt8RU+2A\/D90U5fp+K4CDp09J0RbCYyac2S\/iZYPW8qm6jpLM5N1\/gjCAHBSQq7cqBYVNQFDSGYr9qpe683g2MkaP4Z1hsOjrX3c9MgcqZ31e+ogEzMpmnM3egHYMcH+WTzTw+SCvZiFpFfZVcXweSbMu5ICX73X6yc9cKBoyi5zI7E0wKtz7xJl2Fyw+rYwL2SqNSHIdP44T87LdVcB66Px63pXIKSr6I\/LfEqp9jcqrDl\/yCeZwxNDIu2ArXRTBTFbhBHL1YbYMpFUP1Q3InhZsbS1bdUVA3WXVmJSXcoVaKyPk6ua0GGyWsaRQe9p6iYKmzr\/uixItdQKKIbNBX5Y391Nuw1Hmg0aWuno80PCHlBsyViYnVH4v5bk6BkNl6A=",
  88. * "message":"\u6570\u636e\u83b7\u53d6\u6210\u529f"}
  89. *
  90. * @apiSuccessExample 解密后的返回值:
  91. * {"status":true,"code":"200","data":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImUxNmQ3NTJiZmM2OWMyMjUyMTI5ZjFiZTI5ODhjYTU4NThkMjlmNDZlNTMzMGY3YjNjM2Q5YmIxZGVhZmMyOTA5MzA3MmFlNjBmOTY0NTVhIn0.eyJhdWQiOiIyIiwianRpIjoiZTE2ZDc1MmJmYzY5YzIyNTIxMjlmMWJlMjk4OGNhNTg1OGQyOWY0NmU1MzMwZjdiM2MzZDliYjFkZWFmYzI5MDkzMDcyYWU2MGY5NjQ1NWEiLCJpYXQiOjE1MDA1Njc1MDMsIm5iZiI6MTUwMDU2NzUwMywiZXhwIjoxNTMyMTAzNTAzLCJzdWIiOiIxIiwic2NvcGVzIjpbIioiXX0.Y6wUHEBVgmCfAYS3eNyhUaOxNZKp0xZdRPjjSv0KJDIIsKgOJRHDctGyLEp5c2Qa4KCbSas2t52731CYEnnbyDEzvgWSp2xMshQ7M1p_fratbztndO1kxvQeL7LfV8y6NcVuSE6He4HQur-g82nBr13161mYzTZ2RJoMhndElJCAbJTS4v_6A2r9sgi8v-yutJ6g1l_wuyChwpHtSegpLtXDbbVsyu9OpjvDbvEFvAqR6tPKAHggi6pXEug7NkZtWc5AF-cruX8Q3QeG5wn3hlW9HEl6unOGcSrS3Wqu59ALEpiEnV6tRS-YV84sIjW10K2WmFAo_34TUHWhebmbnZrQUxEBeZBQMDgSBVR0C6wIykgEYnMMXt-1onM6KjIR3Awka6g9i5oYd4oVY8T5Cos2vA2xd4FSBz9TAvGLppoCDdT4dzvHjRoKceoIWSLLoEJBJh-emELGtQNdi9p7Tf3IX0hvOB6xMPHyLISCF39jPlkKzdVnSrv1yRgBn9JusO9ja1GM1pIvc31-1rjKxv3XlIQ7lHpzXSUEidaFTw01AZ8-2qpm0C_lbFGe2XwPpoIcJZSYJ8EZswodAhWA7TKF1xwMhVqtbs0k6f8Oy7jgfMreCGb__PDJDbZZAkvu1YuV72eO60F_x3O-gfmOW3YBVtNj3dZ1EJfSnWwVzQY",
  92. * "refresh_token":"def50200bdea06917bcf7f74efe0b30595b3d4a2bbf3fee40cb117577b3939a70d4a1fd45ff853e980e584925089a4ac9348c991fc1217e44b5d2d1b8e0a669589b1c1778d982cc945be53469e1ef5e42e1e8b8ca625339e4fe81f606d0e38f496992a3cc06c751776b9c860d5bc10117172422822a9658e0fd65fa74e0b10444d1cab43fbc37c5257c03f190331dcc2e6f7c024ec31ab11081b1972d0c27b99e07f8d8ae8a811fcdfcabbffc8696d393eb3a9b439cc2d49462e66f8db6fa00cd87e60dc401ceae0517375d87e0fc4994362f4b410d635c492efd9cde4c9e1f35804add16eb2351786ded538627deaf40fb05ddc4daea1c49b696e89da06a1a9579463512fb5efeb7a491d6f3c0b99463a9c86beed1755cd30071335707a40efa00fe412340491e35e360a2214d8c81ccc19178120b0cda971d1a2520d98e974c5c63626189f8fd357879ad368471e4af2390c6e5c2fd35ca9ab3f98943ddb69bb6bd498","expires_in":31536000},
  93. * "message":"\u6570\u636e\u83b7\u53d6\u6210\u529f"}
  94. *
  95. * @apiSuccessExample 刷新失败的返回值:
  96. * {"status":false,"code":"4003","data":"","message":"\u63a5\u53e3\u5e94\u7528\u4fe1\u606f\u4e0d\u6b63\u786e\uff0c\u8bf7\u8054\u7cfb\u7ba1\u7406\u5458"}
  97. */
  98. function refresh_token(){}