##微信公众平台接口列表
- 自定义菜单(menu.js)
- ✔自定义菜单创建接口
Menu.createMenu(menu)
- ✔自定义菜单查询接口
Menu.getMenu()
- ✔自定义菜单删除接口
Menu.removeMenu()
- ✔自定义菜单事件推送
Wechat.middleware(handle)
- ✔个性化菜单接口
- 创建个性化菜单
Menu.addConditionalMenu(menu)
- 删除个性化菜单
delConditionalMenu(menuid)
- 测试个性化菜单匹配结果
tryConditionalMenu(user_id)
- 查询个性化菜单
Menu.getMenu()
- 删除所有菜单
Menu.removeMenu()
- 创建个性化菜单
- ✔获取自定义菜单配置接口
Menu.getMenuConfig()
- 消息管理
- ✔接收消息-接收普通消息
wechat.js
- ✔接收消息-接收事件推送
wechat.js
- ✔发送消息-被动回复消息
wechat.js
- ✔消息加解密说明
- 发送消息-客服消息
custom_service.js
- 获取客服聊天记录
getRecords (opts)
- 获取客服基本信息
getCustomServiceList ()
- 获取在线客服接待信息
getOnlineCustomServiceList ()
- 添加客服账号
addKfAccount (account, nick)
- 邀请绑定客服帐号
inviteworker (account, wx)
- 设置客服账号
updateKfAccount (account, nick)
- 删除客服账号
deleteKfAccount (account, nickname, password)
- 设置客服头像
async setKfAccountAvatar (account, filepath)
- 创建客服会话
createKfSession (account, openid)
- 获取客服聊天记录
- ✔发送消息-群发接口和原创校验
- ✔发送消息-模板消息接口(template.js)
- 设置所属行业
setIndustry(id1, id2)
- 获取设置的行业信息
getIndustry()
- 获得模板ID
addTemplate(templateIdShort)
- 获取模板列表
getAllPrivateTemplate()
- 删除模板
delTemplate (templateId)
- 发送模板消息
sendTemplate (openid, templateId, returnUrl, topColor, data)
- 事件推送
Wechat.middleware(handle)中模板消息
- 设置所属行业
- 发送消息-一次性订阅消息
- 发送消息-模板消息运营规范
- 获取公众号的自动回
- 微信网页开发(jssdk)
- iOS网页开发适配指南
- ✔微信网页授权
- 微信网页开发样式库
- 微信JS-SDK说明文档
- 微信web开发者工具
- 素材管理
media.js
,material.js
- ?新增临时素材
uploadMedia (filepath, type, filename, mime)
- ✔获取临时素材
getMedia (mediaId, timeout = 60000)
- ?新增永久素材
addNews (news)
,uploadImage (filepath)
,addMaterial (filepath, type)
- ?获取永久素材
getMaterial (mediaId)
- ?删除永久素材
delMaterial (mediaId)
- ?修改永久图文素材
updateNews (news)
- ?获取素材总数
getMaterialCount ()
- ?获取素材列表
getMaterials (type, offset, count)
- 图文消息留言管理
- 图文消息留言管理接口
- 用户管理
user.js
- 用户标签管理-标签管理
- 创建标签
createTags (name)
- 获取公众号已创建的标签
getTags ()
- 编辑标签
updateTag (id, name)
- 删除标签
deleteTag (id)
- 获取标签下粉丝列表
getUsersFromTag (tagId, nextOpenId)
- 创建标签
- 用户标签管理-用户管理
- 批量为用户打标签
batchTagging (openIdList, tagId)
- 批量为用户取消标签
batchUnTagging (openIdList, tagId)
- 获取用户身上的标签列表
getIdList (openId)
- 批量为用户打标签
- 设置用户备注名
updateRemark (openid, remark)
- 获取用户基本信息(UnionID机制)
getUser (openid, lang = 'zh_CN')
- 获取用户列表
getFollowers (nextOpenid)
- 获取用户地理位置
wechat event:LOCATION
- 黑名单管理
- 获取公众号的黑名单列表
- 拉黑用户
- 取消拉黑用户
- 帐号管理
qrcode.js
,shorturl.js
- 生成带参数的二维码
createTmpQRCode (sceneId, expire = 1800)
,createLimitQRCode (sceneId)
,showQRCodeURL (ticket)
- 长链接转短链接接口
shorturl (longUrl)
- 微信认证事件推送
- 资质认证成功(此时立即获得接口权限)
- 资质认证失败
- 名称认证成功(即命名成功)
- 名称认证失败(这时虽然客户端不打勾,但仍有接口权限)
- 年审通知
- 认证过期失效通知
- 数据统计
- 用户分析数据接口
- 图文分析数据接口
- 消息分析数据接口
- 接口分析数据接口
- 微信卡券
- 微信卡券接口说明
- 更新日志
- 创建卡券
- 投放卡券
- 核销卡券
- 管理卡券
- 卡券事件推送
- 卡券-小程序打通
- 会员卡专区
- 朋友的券
- 礼品卡
- 特殊票券
- 卡券错误码
- 第三方代制专区
- 微信门店
- 微信门店接口
- 微信门店小程序接口
- 微信小店
- 微信小店接口
- 语义理解接口
- 微信设备功能
- 设备功能介绍
- 如何新增产品型号
- 新版客服功能
- 将消息转发到客服
- 客服管理
- 会话控制
- 获取聊天记录
- 微信摇一摇周边
- 申请开通摇一摇周边
- 设备管理
- 页面管理
- 素材管理
- 管理设备与页面的关联关系
- 数据统计
- 摇一摇关注JSAPI
- 摇一摇事件通知
- Html5页面获取设备信息
- 获取设备及用户信息
- 摇一摇红包
- 摇一摇周边错误码
- 微信连Wi-Fi
- 微信连Wi-Fi开发者指引
- Wi-Fi硬件鉴权协议接口说明
- Wi-Fi软件服务管理接口说明
- 开通微信连Wi-Fi插件
- Wi-Fi门店管理
- Wi-Fi设备管理
- 配置连网方式
- 商家主页管理
- Wi-Fi数据统计
- 连网后下发消息
- 卡券投放
- Wi-Fi接口返回错误码说明
- 连网过程常见错误码
- 微信扫一扫
- 扫一扫接入指南
- 商品创建
- 商品发布
- 商品管理
- 扫一扫事件推送
- 一物一码专区
- 错误码
- 在线帮助工具
- 扫一扫常见问题
- 微信发票
- 微信电子发票
- 微信极速开发票
- 其他文档
- 微信公众平台 · 小程序
- 微信开放平台文档