通用场景
创建商家人群,商家可在支付宝端内基于人群进行精细化运营
商家人群的处理时效为t 1(当日调用接口,次日生效)
公共请求参数
业务请求参数
crowd_name|人群名称必选string[1,15]
【描述】人群名称
最大长度为15个字符
【示例值】高日活人群
external_crowd_code|商户外部人群code必选string[1,128]
【描述】商户外部用户人群code
用于标识商家人群,需保证同一商户下crowd_code唯一
【示例值】ab000472
user_list|人群用户列表必选array [1,1000]
【描述】人群包含的用户列表 单次上传用户数上限为1000,若用户量过大可分批通过alipay.merchant.qipan.crowduser.add接口上传
encrypt_identity_type|加密身份类型必选string[1,64]
【描述】本字段用于标识上传用户信息的数据类型,具体取值请参照枚举值说明
【枚举值】
sha256加密的手机号码: sha256_mobile
支付宝openid: open_id
sha256加密的idfa: sha256_idfa
【示例值】sha256_mobile
encrypt_identity_id|加密身份id必选string[1,128]
【描述】用户身份信息为手机号码时,加密方式如下: encrypt_identity_type=sha256_mobile,encrypt_identity_id = sha256(手机号码)
用户身份信息为支付宝openid时,加密方式如下: encrypt_identity_type=open_id,encrypt_identity_id = 支付宝openid
用户身份信息为idfa时,加密方式如下: encrypt_identity_type=sha256_idfa,encrypt_identity_id = sha256(idfa)
用户身份信息为oaid时,加密方式如下: encrypt_identity_type=sha256_oaid,encrypt_identity_id = sha256(oaid)
【示例值】1b65694c20a7fd6235f8a8b5803781c44201aa050e1ebb27ea92271dxxxxxxxx
alipay_app_id|支付宝小程序app_id可选string[1,128]
【描述】支付宝小程序app_id,当encrypt_identity_type=open_id此值必传,且应传入openid对应的appid
【示例值】2021000000000000
crowd_desc|支付宝人群描述可选string[1,256]
【描述】支付宝人群描述
【示例值】支付宝人群描述
hidden|人群在棋盘站点是否不可见可选boolean
【描述】人群在支付宝棋盘站点是否可见,取值如下:
true-支付宝站点不可见
false-支付宝站点可见,默认值
使用说明:创建的人群后续需使用标签进行二次圈选,且本人群对商户不可见时可设置为true。
【示例值】false
apply_channel_list|安全应用范围可选array[1,1000]
【描述】安全应用范围,参考文档
未传值或传入渠道均非法时 采用默认渠道,默认渠道:支付结果页aa、繁星激励。
传入值时,以商户入参为准。
未传值或传入渠道均非法时 采用默认渠道,默认渠道:支付结果页aa、繁星激励。
传入值时,以商户入参为准。
【示例值】["payment_result", "xlight"]
常见请求示例
推荐示例
默认示例
curl 'https://openapi.alipay.com/gateway.do?charset=utf-8&method=alipay.merchant.qipan.crowd.create&format=json&sign=${sign}&app_id=${appid}&version=1.0&sign_type=rsa2×tamp=${now}' \
-f 'biz_content={
"hidden":false,
"crowd_name":"高日活人群",
"user_list":[
{
"alipay_app_id":"2021000000000000",
"encrypt_identity_type":"sha256_mobile",
"encrypt_identity_id":"1b65694c20a7fd6235f8a8b5803781c44201aa050e1ebb27ea92271dxxxxxxxx"
}
],
"external_crowd_code":"ab000472"
}'
说明:本示例仅供参考。
公共响应参数
业务响应参数
crowd_code|支付宝人群code必选string(128)
【描述】支付宝人群code
【示例值】121104814297xxxxxxx
响应示例
正常示例
异常示例
{
"alipay_merchant_qipan_crowd_create_response": {
"code": "10000",
"msg": "success",
"crowd_code": "121104814297xxxxxxx"
},
"sign": "eritjkeijkjhkkkkkkkhjereeeeeeeeeee"
}
说明:本示例仅供参考。
公共错误码
业务错误码
错误码 | 错误描述 | 凯发app官方网站的解决方案 |
---|---|---|
system_error | 系统繁忙 | 服务器异常 可能发生了网络或者系统异常,导致服务调用失败,商户可以用同样的请求发起重试 |
invalid_parameter | 参数有误 | 请根据接口返回的参数非法的具体错误信息,修改参数后进行重试 |
appid_error | 用户列表中openid对应小程序不存在、状态不在线或非当前商家小程序 | 请检查用户列表中openid信息对应的appid是否正确 |
appid_is_blank | 用户列表中openid对应appid未设置 | 请检查用户列表中openid信息对应的appid是否为空 |
crowd_already_exist | 人群已存在,无法重复创建 | 调整参数,创建新的人群 |
crowd_name_exist | 人群名称重复 | 请变更人群名称后重试 |
crowd_num_over_limit | 人群数量超过上限 | 将部分不再运营的人群进行失效后,即可创建人群 |