Login-free Page Integration

Brief Description

  • Integration of login-free page, API interface integration required, users exempted from email verification.

  • This integration method requires customizing your own domain for access. Ach can perform mapping. Please provide your domain name and the corresponding SSL certificate. Contact technical support for configuration.

Environment Information

Unmapped URLs:

Mapped URLs:

  • Test Environment Domain: https://{merchant-defined-url}

  • Production Environment Domain: https://{merchant-defined-url}

Request Path

  • /open/merchant/api/v2

Request Method

  • POST

  • Content-Type: application/json

Request Parameter

ParameterSignMandatoryTypeLengthDesc

email

Y

N

string

64

Email address

appId

Y

Y

string

32

Merchant appid

sign

Y

Y

string

512

Signature

Request Example

JSON

{
  "email": "123@qq.com",
  "appId": "qmamnbodyqzbdr0w",
  "sign": "8979EEB59CF15246A04E033962CA4084973A9D0F2F5CC08F07B99E9D0338F4486ED7700CF78F6365C2E399ED593B3EF9059F2EC808B5107CED8CC17BA0475962"
}

Response Parameter

ParameterTypeDesc

code

string

Please refer to the code description for coding details.

msg

string

Response message

model

object

Returned when successful

traceId

string

-

success

boolean

Status of successs

error

boolean

Status of fail

Response Example

Successful Response Example

JSON

{
  "code": "0",
  "msg": "成功",
  "model": {
    "webUrl": "To use the test environment, contact us to enable permissions"
  },
  "traceId": "64461f5414909b4b1e05a58fd7e818d1",
  "error": false,
  "success": true
}

Failed Response Example

JSON

{
  "code": "1006",
  "msg": "Signature error",
  "model": null,
  "traceId": "644622ad97df9eed485ae837c9a48d5a",
  "error": true,
  "success": false
}

For more information on return codes, please refer to the code description.

Last updated