# 推广位管理接口
接口名称 | 说明 |
---|---|
添加推广位 | 支持联盟开发者通过接口添加推广位 |
编辑推广位 | 支持联盟开发者通过接口编辑推广位名称 |
获取推广位列表 | 支持联盟开发者通过接口获取推广位列表 |
# 1.添加推广位
# 接口说明
支持联盟开发者调用接口添加推广位
# 请求地址
POST https://api.weixin.qq.com/union/promoter/promotion/add?access_token=ACCESS_TOKEN
# 请求参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
access_token | string | 是 | 接口调用凭证 | |
promotionSourceName | string | 是 | 推广位名称(最长20个字,名称不可重复) |
# POST示例
{
"promotionSourceName": "推广位名称"
}
# 返回值
# Object
返回的 JSON 数据包
属性 | 类型 | 说明 |
---|---|---|
errcode | number | 错误码 |
errmsg | string | 错误信息 |
pid | string | 推广位ID,PID |
# 返回示例
{
"errcode": 0,
"errmsg": "ok",
"pid": "oUkIc71zinc2mtlfC7K-NfGJxxNE_328751529"
}
# 错误码
值 | 说明 |
---|---|
14005 | 推广位数量达到上限 |
14007 | 推广位名称重复 |
# 2.编辑推广位
# 接口说明
修改指定的推广位名称
# 请求地址
POST https://api.weixin.qq.com/union/promoter/promotion/upd?access_token=ACCESS_TOKEN
# 请求参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
access_token | string | 是 | 接口调用凭证 | |
previousPromotionInfo | Object | 是 | ||
previousPromotionInfo.promotionSourcePid | string | 是 | 要修改的推广位PID | |
previousPromotionInfo.promotionSourceName | string | 是 | 修改前名称 | |
promotionInfo | Object | 是 | ||
promotionInfo.promotionSourceName | string | 是 | 修改后名称 |
# POST示例
{
"previousPromotionInfo": {
"promotionSourcePid": "oUnIc49z",
"promotionSourceName": "delete"
},
"promotionInfo": {
"promotionSourceName": "upd after22"
}
}
# 返回值
# Object
返回的 JSON 数据包
属性 | 类型 | 说明 |
---|---|---|
errcode | number | 错误码 |
errmsg | string | 错误信息 |
# 3.获取推广位列表
# 接口说明
获取推广位列表
# 请求地址
GET https://api.weixin.qq.com/union/promoter/promotion/list?access_token=ACCESS_TOKEN
# 请求参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
access_token | string | 是 | 接口调用凭证 | |
start | number | 0 | 是 | 偏移 |
limit | number | 20 | 是 | 每页条数 |
# 返回值
# Object
返回的 JSON 数据包
属性 | 类型 | 说明 |
---|---|---|
errcode | number | 错误码 |
errmsg | string | 错误信息 |
total | number | 推广位总数 |
promotionMaxCnt | number | 允许创建的推广位最大数量 |
promotionSourceList | Array.<Object> | 推广位数据 |
promotionSourceList 的结构
属性 | 类型 | 说明 |
---|---|---|
promotionSourceName | string | 推广位名称 |
promotionSourcePid | string | 推广位ID,PID |
# 返回示例
{
"errcode": 0,
"errmsg": "",
"promotionSourceList": [
{
"promotionSourceName": "23444444444",
"promotionSourcePid": "oqt8u5MV-nX9iyrzARrq-QFsxI28_648499549",
"status": "1",
"pidId": "3457"
},
{
"promotionSourceName": "123",
"promotionSourcePid": "oqt8u5MV-nX9iyrzARrq-QFsxI28_1515204302",
"status": "1",
"pidId": "3452"
}
],
"total": 91,
"promotionMaxCnt": 100
}