##接口说明
1:注册接口1-发送短信验证码
>接口地址:`http://121.41.35.148/p2p/index.php?__=oauth/sendInvalidcode&__VIEW__=json`
|请求参数|含义|是否必填|备注|
|--|--|--|--|
|phone|手机号(11位数字)|Y|和上一步中的手机号相同|
2:注册接口2
>接口地址:`http://121.41.35.148/p2p/index.php?__=oauth/appreg&__VIEW__=json`
|请求参数|含义|是否必填|备注|
|--|--|--|--|
|phone|手机号(11位数字)|Y||
|invalidCode|短信验证码|Y||
|password|密码(5~25位数字和字母的组合)|Y||
|invitationCode|邀请码|||
|contractId|渠道ID|||
|clientType|客户端类型|||
|clientId|客户端ID|Y||
|clientSecret|客户端密钥|Y||
|redirectUri|回调地址|Y||
3:登录接口
>接口地址:`http://121.41.35.148/p2p/index.php?__=oauth/applogin&__VIEW__=json`
>返回值
|请求参数|含义|是否必填|备注|
|--|--|--|--|
|phone|手机号(11位数字)|Y||
|password|密码(5~25位数字和字母的组合)|Y||
|clientId|客户端ID|Y||
|clientSecret|客户端密钥|Y||
|redirectUri|回调地址|Y||
##返回码说明
|错误码|英文标识|含义说明|error_description|error_uri|state|备注|
|--|--|--|--|--|--|--|
|60000|invalid_request_response_type|缺少参数response_type或者参数response_type非法||||
|60001|invalid_request_client_id|缺少参数client_id或者参数client_id非法||||
|60002|invalid_request_client_secret|缺少参数client_secret或者参数client_secret非法||||
|60003|invalid_request_redirect_uri|缺少参数redirect_uri或者参数redirect_uri非法||||
|60005|invalid_request_scope|缺少参数scope或者参数scope非法||||
|60006|invalid_request_state|缺少参数state或者参数state非法||||
|60007|invalid_request_code|缺少参数code或者参数code非法||||
|60008|invalid_request_grant_type|缺少参数grant_type或者参数grant_type非法||||
|60009|invalid_request_access_token|缺少参数access_token或者参数access_token非法||||
|60010|invalid_request_token_type|缺少参数token_type或者参数token_type非法||||
|60011|invalid_request_refresh_token|缺少参数refresh_token或者参数refresh_token非法||||
|60012|invalid_request_loginname_password|缺少参数用户名和密码或者参数用户名和密码非法||||
|60013|failed_get_code|获取临时码code失败||||
|60014|failed_get_access_token|获取密钥access_token失败||||
|60015|failed_get_refresh_token|获取刷新refresh_token密钥失败||||
|60016|error_code_expired|临时码code已经过期||||
|60017|error_access_token_expired|密钥access_token已经过期||||
|60018|error_refresh_token_expired|刷新密钥refresh_token已经过期||||
来源: <http://localhost/test.php>