garage-open授权访问

交易客户端登录授权

介绍

此接口用于自定义客户端时,登录交易系统,并进行报价订阅和交易下单。

接口

邮箱/手机号登录

登录

post

version=0.0.1 bizType=customer.app.CustomerWebApiService.login 游客可访问

Header parameters
versionstringRequired

版本号

Example: 0.0.1
companyIdstringRequired

公司ID,通过环境变量获取

Example: {{company}}
tracestringRequired

随机跟踪码UUID

Example: {{mock_trace}}
langstringRequired

语言

Example: zh-CN
Body
typeintegerRequired

注册登录方式:1邮箱,2手机号码,3客户账号

phoneAreastringOptional

手机区号;类型为2:手机号码时该字段必填

loginNamestringRequired

账号:邮箱/手机号码

deviceintegerRequired

登录设备:1=移动端web:H5,2=pcweb:PC_Web,3=系统&后台注册:System,4=安卓原生app:Android,5=苹果原生app:iOS,6=鸿蒙OS:HOS,7=pc windows客户端:PC_Win,8=pc mac客户端:PC_Mac,9=不属于以上的:其他

isThirdbooleanRequired

是否第三方

verifyCodestringOptional

验证码

sendTokenstringOptional

验证码发送票据

loginPwdstringOptional

登录密码

bindThirdUserIdstringOptional

绑定第三方userId

thirdSourcestringOptional

第三方源 google,facebook,twitter…

googleCodestringOptional

谷歌验证码

Responses
chevron-right
200

成功

application/json
bizCodestringOptional

模块标识码

codestringOptional

状态返回码

msgstringOptional

状态描述

tminteger · int64Optional

处理时长(毫秒)

tracestringOptional

跟踪码

msgParamsstringOptional

返回描述中占位符参数串,多个参数间以,分割

okbooleanOptional
failbooleanOptional
post
/login/customer.app.CustomerWebApiService.login
200

成功

社交账号登录

获取三方登录配置信息

post

version=0.0.1 bizType=customer.app.CustomerThirdLoginService.config 游客可访问

Header parameters
versionstringRequiredExample: 0.0.1
companyIdstringRequiredExample: {{company}}
tracestringRequiredExample: {{mock_trace}}
langstringRequiredExample: zh-CN
tokenstringOptionalExample: {{LoginResult.data.token}}
Body
thirdSourcestringOptional

第三方源 google,facebook,twitter,telegram,apple,metamask

Responses
chevron-right
200

成功

application/json
codestringRequired

状态返回码,code=0标识当前请求操作成功,其他code处理异常

msgstringRequired

状态描述

bizCodestringRequired

模块标识码

tminteger · int64Required

处理时长(毫秒)

tracestringRequired

跟踪码

msgParamsstringRequired

返回描述中占位符参数串,多个参数间以,分割

post
/global/customer.app.CustomerThirdLoginService.config
200

成功

Google三方登录校验

post

version=0.0.1 bizType=customer.app.CustomerThirdLoginService.googleVerify 登录之后可以访问

Body
idTokenstringOptional
accessTokenstringOptional
Responses
chevron-right
200

成功

application/json
codestringRequired

0-成功,其他异常

msgstringRequired
bizCodestringRequired
tmintegerRequired
tracestringRequired
msgParamsstringRequired
post
/h/com.cats.customer.api.app.CustomerThirdLoginService/googleVerify
200

成功

Last updated