| 程序包 | 说明 |
|---|---|
| itez.weixin.api | |
| itez.weixin.api.app |
| 限定符和类型 | 方法和说明 |
|---|---|
static ApiResult |
MenuApi.addConditional(String jsonStr)
创建个性化菜单
|
static ApiResult |
MediaApi.addMaterial(File file,
MediaApi.MediaType mediaType)
新增其他类型永久素材
|
static ApiResult |
MediaApi.addMaterial(File file,
String title,
String introduction)
新增视频永久素材
素材的格式大小等要求与公众平台官网一致。
|
static ApiResult |
MediaApi.addNews(List<MediaArticles> mediaArticles)
新增永久图文素材
|
static ApiResult |
PoiApi.addPoi(Poi poi)
创建门店
|
static ApiResult |
PoiApi.addPoi(String jsonStr)
创建门店
|
static ApiResult |
TagApi.batchAddTag(int tagId,
List<String> openIdList)
批量为用户打标签
|
static ApiResult |
TagApi.batchDelTag(int tagId,
List<String> openIdList)
批量为用户取消标签
|
static ApiResult |
MediaApi.batchGetMaterial(MediaApi.MediaType mediaType,
int offset,
int count)
获取素材列表
|
static ApiResult |
UserApi.batchGetUserInfo(List<String> openIdList)
批量获取用户基本信息
|
static ApiResult |
UserApi.batchGetUserInfo(String jsonStr)
批量获取用户基本信息, by Unas
|
static ApiResult |
TagApi.create(String name) |
static ApiResult |
QrcodeApi.create(String jsonStr) |
static ApiResult |
GroupsApi.create(String name)
创建分组,一个公众账号,最多支持创建100个分组。
|
static ApiResult |
ApiResult.create(String jsonStr)
通过 json 创建 ApiResult 对象,等价于 new ApiResult(jsonStr)
|
static ApiResult |
MenuApi.createMenu(String jsonStr)
创建自定义菜单
|
static ApiResult |
QrcodeApi.createPermanent(int sceneId)
创建永久二维码
|
static ApiResult |
QrcodeApi.createPermanent(String sceneStr)
创建永久二维码
|
static ApiResult |
QrcodeApi.createTemporary(int expireSeconds,
int sceneId)
创建临时二维码
|
static ApiResult |
MenuApi.delConditional(String menuid)
删除个性化菜单
|
static ApiResult |
TagApi.delete(int id)
删除标签
|
static ApiResult |
GroupsApi.delete(int id)
删除分组
|
static ApiResult |
MessageApi.delete(String msgId)
删除群发【订阅号与服务号认证后均可用】
由于技术限制,群发只有在刚发出的半小时内可以删除,发出半小时之后将无法被删除。
|
static ApiResult |
MenuApi.deleteMenu()
自定义菜单删除接口
|
static ApiResult |
MediaApi.delMaterial(String media_id)
删除永久素材
|
static ApiResult |
PoiApi.delPoi(String poiId)
删除单个门店
|
static ApiResult |
TemplateMsgApi.delTemplateById(String templateId)
删除模板
|
static ApiResult |
TagApi.get()
获取公众号已创建的标签
|
static ApiResult |
GroupsApi.get()
查询所有分组
|
static ApiResult |
MessageApi.get(String msgId)
查询群发消息发送状态【订阅号与服务号认证后均可用】
|
static ApiResult |
TemplateMsgApi.getAllTemplate()
获取模板列表
|
static ApiResult |
PoiApi.getCategory()
获取微信门店类目表
类目名称接口是为商户提供自己门店类型信息的接口。
|
static ApiResult |
MenuApi.getCurrentSelfMenuInfo()
获取自定义菜单配置接口
|
static ApiResult |
UserApi.getFollowers(String nextOpenid)
获取用户列表
|
static ApiResult |
UserApi.getFollows()
获取用户列表
|
static ApiResult |
GroupsApi.getId(String openid)
通过用户的OpenID查询其所在的GroupID
|
static ApiResult |
TemplateMsgApi.getIndustry()
获取设置的行业信息
|
static ApiResult |
MediaApi.getMaterialCount()
获取素材总数
|
static ApiResult |
MenuApi.getMenu()
查询自定义菜单
|
static ApiResult |
PoiApi.getPoi(String poiId)
获取单个门店
|
static ApiResult |
PoiApi.getPoiList(int begin,
int limit)
获取门店列表
|
static ApiResult |
ShorturlApi.getShorturl(String jsonStr) |
static ApiResult |
ShorturlApi.getShortUrl(String longUrl)
长链接转短链接接口
|
static ApiResult |
TemplateMsgApi.getTemplateId(String templateIdShort)
获得模板ID
|
static ApiResult |
TagApi.getUser(int tagId)
根据标签获取标签下粉丝列表
|
static ApiResult |
TagApi.getUser(int tagId,
String nextOpenId)
根据标签获取标签下粉丝列表
|
static ApiResult |
TagApi.getUser(String openId)
获取用户身上的标签列表
|
static ApiResult |
UserApi.getUserInfo(String openId)
获取用户基本信息(包括UnionID机制)
|
static ApiResult |
SnsApi.getUserInfo(String accessToken,
String openId)
获取用户个人信
|
static ApiResult |
GroupsApi.membersBatchUpdate(List<String> openidList,
int to_groupid)
批量移动用户分组
|
static ApiResult |
GroupsApi.membersUpdate(String openid,
int to_groupid)
移动用户分组
|
static ApiResult |
MessageApi.preview(String jsonStr)
预览接口【订阅号与服务号认证后均可用】
|
static ApiResult |
SemanticApi.search(String jsonStr)
发送语义理解请求
|
static ApiResult |
TemplateMsgApi.send(String jsonStr)
发送模板消息
|
static ApiResult |
MessageApi.send(String jsonStr)
根据OpenID列表群发【订阅号不可用,服务号认证后可用】
|
static ApiResult |
MessageApi.sendAll(String jsonStr)
根据分组进行群发【订阅号与服务号认证后均可用】
|
static ApiResult |
TemplateMsgApi.setIndustry(String industry_id1,
String industry_id2)
设置所属行业
|
static ApiResult |
MenuApi.tryMatch(String userId)
测试个性化菜单匹配结果
|
static ApiResult |
TagApi.update(int id,
String name)
编辑标签
|
static ApiResult |
GroupsApi.update(int id,
String name)
修改分组名
|
static ApiResult |
MediaApi.updateNews(String media_id,
int index,
MediaArticles mediaArticles)
修改永久图文素材
|
static ApiResult |
PoiApi.updatePoi(Poi poi)
修改门店信息
商户可以通过该接口,修改门店的服务信息,包括:sid、图片列表、营业时间、推荐、特色服务、简介、人均价格、电话8个字段(名称、坐标、地址等不可修改)修改后需要人工审核。
|
static ApiResult |
PoiApi.updatePoi(String jsonStr)
修改门店信息
商户可以通过该接口,修改门店的服务信息,包括:sid、图片列表、营业时间、推荐、特色服务、简介、人均价格、电话8个字段(名称、坐标、地址等不可修改)修改后需要人工审核。
|
static ApiResult |
UserApi.updateRemark(String openid,
String remark)
设置备注名
|
static ApiResult |
MediaApi.uploadImg(File imgFile)
上传图文消息内的图片获取URL
请注意,本接口所上传的图片不占用公众号的素材库中图片数量的5000个的限制。
|
static ApiResult |
MediaApi.uploadMedia(MediaApi.MediaType mediaType,
File file)
上传临时素材
|
static ApiResult |
MediaApi.uploadNews(List<MediaArticles> mediaArticles)
上传图文消息素材【订阅号与服务号认证后均可用】
|
static ApiResult |
MediaApi.uploadVideo(String mediaId,
String title,
String description)
视频群发的消息素材上传
|
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult |
WxaQrcodeApi.createQrcode(String path)
获取小程序页面二维码
通过该接口,仅能生成已发布的小程序的二维码。
|
ApiResult |
WxaQrcodeApi.createQrcode(String path,
int width)
获取小程序页面二维码
通过该接口,仅能生成已发布的小程序的二维码。
|
ApiResult |
WxaUserApi.getSessionKey(String jsCode)
获取sessionKey
|
ApiResult |
WxaUserApi.getUserInfo(String sessionKey,
String encryptedData,
String ivStr)
解密用户敏感数据
|
static ApiResult |
WxaTemplateApi.send(String jsonStr)
发送模板消息
|
static ApiResult |
WxaTemplateApi.send(WxaTemplate template)
发送模板消息
|
ApiResult |
WxaMessageApi.sendImage(String openId,
String mediaId)
发送图片消息
|
ApiResult |
WxaMessageApi.sendLink(String openId,
String title,
String description,
String url,
String thumb_url)
发送图文链接消息
|
ApiResult |
WxaMessageApi.sendText(String openId,
String text)
发送文本客服消息
|
Copyright © 2020. All rights reserved.