会员开卡授权
my.addCardAuth(OBJECT)
小程序唤起会员开卡授权页面,小程序接入会员卡点此查看
入参
名称 | 类型 | 必填 | 描述 |
---|
url | String | 是 | 开卡授权的页面地址,从 alipay.marketing.card.activateurl.apply接口获取 |
success | Function | 否 | 调用成功的回调函数 |
fail | Function | 否 | 调用失败的回调函数 |
complete | Function | 否 | 调用结束的回调函数(调用成功、失败都会执行) |
success 返回值
领卡成功
名称 | 类型 | 说明 |
---|
success | Boolean | true 表示领卡成功 |
resultStatus | String | 9000 表示成功 |
result | Object | 结果内容 |
领卡成功的 result 说明
名称 | 类型 | 说明 |
---|
app_id | String | 应用id |
auth_code | String | 授权码,用于换取authtoken |
state | String | 授权的state |
scope | String | 授权scope |
template_id | String | 会员卡模板Id |
request_id | String | 会员卡表单信息请求Id |
out_string | String | 会员卡领卡链接透传参数 |
领卡失败
名称 | 类型 | 说明 |
---|
success | Boolean | false 表示领卡失败 |
code | String | 失败的错误码 |
领卡失败 code 说明
名称 | 类型 | 说明 |
---|
JSAPI_SERVICE_TERMINATED | String | 用户取消 |
JSAPI_PARAM_INVALID | String | url 为空或非法参数 |
JSAPI_SYSTEM_ERROR | String | 系统错误 |
代码示例
my.addCardAuth({
url: '从 openapi 接口获取到的 url',
success: (res) => {
my.alert({content: '授权成功'});
},
fail: (res) => {
my.alert({content: '授权失败'});
},
});
原文: https://docs.alipay.com/mini/api/add-card-auth