免登录获取token

若您希望用户免去输入邮箱验证码的环节,可以使用此接口获取token,将获取的参数拼接在您的重定向链接上。

🚧

请在确认您用户的邮箱的情况下使用此接口,如果您无法保证用户邮箱的真实性,请不要使用此接口

Token有效期为两小时,获取之后用户Token24小时内一直有效,可以重复使用。若重新获取用户Token,若用户此时登录状态有效,则会返回此token。

接口说明

测试:https://api-nft-sbx.alchemytech.cc/nft/openapi/merchant/getToken

生产:https://openapi-nft.alchemypay.org/nft/openapi/merchant/getToken

Header参数:

参数名必选类型说明
appIdYstring应用的唯一标识
timestampYstring当前 UTC 时间戳, 5分钟内有效
signYstringSHA1(appId + appSecret + timestamp),将该三个参数拼接的字符串进行 SHA1 哈希计算从而生成 16 进制字符

Body参数:

示例

参数名必选类型说明
emailYstring用户email

请求参数:

{
	"email": "[email protected]"
}

返回参数:

{
    "success": true,
    "returnCode": "0000",
    "returnMsg": "SUCCESS",
    "extend": "",
    "data": {
		"id": "0SRTSiMeHuVsghfkCCjpnQ==",
        "email": "sQiRfS/xy/cHWFHXmEsSVA==",
        "accessToken": "amLscAfRB5GUOzDWnlcT"  //用户访问token,默认时效7200s
    }
}