会员开卡授权

my.addCardAuth(OBJECT)

小程序唤起会员开卡授权页面,小程序接入会员卡点此查看

入参

名称类型必填描述
urlString开卡授权的页面地址,从  alipay.marketing.card.activateurl.apply接口获取
successFunction调用成功的回调函数
failFunction调用失败的回调函数
completeFunction调用结束的回调函数(调用成功、失败都会执行)

success 返回值

领卡成功

名称类型说明
successBooleantrue 表示领卡成功
resultStatusString9000 表示成功
resultObject结果内容
领卡成功的 result 说明
名称类型说明
app_idString应用id
auth_codeString授权码,用于换取authtoken
stateString授权的state
scopeString授权scope
template_idString会员卡模板Id
request_idString会员卡表单信息请求Id
out_stringString会员卡领卡链接透传参数

领卡失败

名称类型说明
successBooleanfalse 表示领卡失败
codeString失败的错误码
领卡失败 code 说明
名称类型说明
JSAPI_SERVICE_TERMINATEDString用户取消
JSAPI_PARAM_INVALIDStringurl 为空或非法参数
JSAPI_SYSTEM_ERRORString系统错误

代码示例

  1. my.addCardAuth({
  2. url: '从 openapi 接口获取到的 url',
  3. success: (res) => {
  4. my.alert({content: '授权成功'});
  5. },
  6. fail: (res) => {
  7. my.alert({content: '授权失败'});
  8. },
  9. });

原文: https://docs.alipay.com/mini/api/add-card-auth