| 限定符和类型 | 方法和说明 |
|---|---|
String |
WeiXinReqHandler.doRequest(WeixinReqParam weixinReqParam) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
WeixinReqTemplateMessageHandler.doRequest(WeixinReqParam weixinReqParam) |
String |
WeixinReqMenuCreateHandler.doRequest(WeixinReqParam weixinReqParam) |
String |
WeixinReqMediaUploadHandler.doRequest(WeixinReqParam weixinReqParam) |
String |
WeixinReqMediaDownHandler.doRequest(WeixinReqParam weixinReqParam) |
String |
WeixinReqLogoUploadHandler.doRequest(WeixinReqParam weixinReqParam) |
String |
WeixinReqDefaultHandler.doRequest(WeixinReqParam weixinReqParam) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
WeiXinReqService.doWeinxinReq(WeixinReqParam weixinReqParam)
传入请求的参数,获取对应额接口返回信息
|
net.sf.json.JSONObject |
WeiXinReqService.doWeinxinReqJson(WeixinReqParam weixinReqParam)
返回json对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
ReqTest.getDownMedia(String token)
测试上传文件
|
String |
ReqTest.getKfaccountList(String access_token)
测试获取token
|
String |
ReqTest.getServieIp(String token)
测试获取服务器ip
|
String |
ReqTest.getToken()
测试获取token
|
String |
ReqTest.getUploadMedia(String token)
测试上传文件
|
| 限定符和类型 | 方法和说明 |
|---|---|
CardInfoRtn |
JwLocationAPI.doAddCard(String accesstoken,
CardInfo cardInfo)
CreateCard 创建卡
|
BatchaddRtn |
JwLocationAPI.doBatchadd(String accesstoken,
Batchadd batchadd)
批量导入门店信息
|
BatchgetRtn |
JwLocationAPI.doBatchget(String accesstoken,
Batchget batchget)
拉取门店列表
|
GetcolorsRtn |
JwLocationAPI.doGetcolors(String accesstoken)
获取颜色列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
static QrcodeRtnInfo |
JwQrcodeAPI.doAddQrcode(String accesstoken,
QrcodeInfo qrcodeInfo)
创建二维码
|
static GetticketRtn |
JwQrcodeAPI.doGetticket(String accesstoken)
获取api_ticket
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Test.getAccessToken() |
void |
Test.getArticleSummary() |
void |
Test.getArticleTotal() |
void |
Test.getUserCumulate() |
void |
Test.getUserRead() |
void |
Test.getUserReadHour() |
void |
Test.getUserShare() |
void |
Test.getUserShareHour() |
void |
Test.getUserSummary() |
static void |
Test.main(String[] args) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<GraphicAnalysisRtnInfo> |
JwGraphicAnalysisAPI.getArticleSummary(String accesstoken,
String begin_date,
String end_date) |
static List<GraphicAnalysisRtnInfo> |
JwGraphicAnalysisAPI.getArticleTotal(String accesstoken,
String begin_date,
String end_date) |
static List<GraphicAnalysisRtnInfo> |
JwGraphicAnalysisAPI.getUserRead(String accesstoken,
String begin_date,
String end_date) |
static List<GraphicAnalysisRtnInfo> |
JwGraphicAnalysisAPI.getUserReadHour(String accesstoken,
String begin_date,
String end_date) |
static List<GraphicAnalysisRtnInfo> |
JwGraphicAnalysisAPI.getUserShare(String accesstoken,
String begin_date,
String end_date) |
static List<GraphicAnalysisRtnInfo> |
JwGraphicAnalysisAPI.getUserShareHour(String accesstoken,
String begin_date,
String end_date) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<UserAnalysisRtnInfo> |
JwUserAnalysisAPI.getUserCumulate(String accesstoken,
String begin_date,
String end_date)
获取累计用户数据
|
static List<UserAnalysisRtnInfo> |
JwUserAnalysisAPI.getUserSummary(String accesstoken,
String begin_date,
String end_date) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ApiAuthorizerTokenRet |
JwThirdAPI.apiAuthorizerToken(ApiAuthorizerToken apiAuthorizerToken,
String component_access_token)
4、获取(刷新)授权公众号的令牌
|
static ApiGetAuthorizerRet |
JwThirdAPI.apiGetAuthorizerInfo(ApiGetAuthorizer apiGetAuthorizer,
String component_access_token)
5、获取授权方的账户信息
|
static AuthorizerOptionRet |
JwThirdAPI.apiGetAuthorizerOption(AuthorizerOption authorizerOption,
String component_access_token)
6、获取授权方的选项设置信息
|
static AuthorizerSetOptionRet |
JwThirdAPI.apiSetAuthorizerOption(AuthorizerSetOption authorizerSetOption,
String component_access_token)
7、设置授权方的选项信息
|
static String |
JwThirdAPI.getAccessToken(ApiComponentToken apiComponentToken)
1、获取第三方平台access_token
|
static ReOpenAccessToken |
JwThirdAPI.getAccessTokenByCode(String appid,
String code,
String grant_type,
String component_appid,
String component_access_token)
获取第三方平台access_token
|
static net.sf.json.JSONObject |
JwThirdAPI.getApiQueryAuthInfo(String component_appid,
String authorization_code,
String component_access_token)
3、使用授权码换取公众号的授权信息
|
static String |
JwThirdAPI.getPreAuthCode(String component_appid,
String component_access_token)
2、获取预授权码
|
| 限定符和类型 | 方法和说明 |
|---|---|
static WxQrcode |
JwAccountAPI.createQrcode(String accessToken,
String scene_str,
String action_name,
String expire_seconds)
expire_seconds 该二维码有效时间,以秒为单位。
|
static String |
JwAccountAPI.getShortUrl(String accessToken,
String longUrl)
获取短链接信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
static WxMediaForMaterialResponse |
JwMediaAPI.addMediaFileByMaterialNews(String accesstoken,
String type,
String filePath,
String fileName)
新增其他永久素材
|
static void |
JwMediaAPI.deleteArticlesByMaterial(String accesstoken,
String mediaId)
删除永久素材 (经测试,该方法调用接口地址不对)
|
static void |
JwMediaAPI.deleteArticlesByMaterialNews(String accesstoken,
String mediaId)
删除永久素材
|
static WxDwonload |
JwMediaAPI.downMedia(String accessToke,
String media_id,
String filePath)
下载多媒体
|
static WxArticlesRespponseByMaterial |
JwMediaAPI.getArticlesByMaterial(String accesstoken,
String mediaId)
获取永久素材 (经测试,该方法调用接口返回时封装实体对象不可用)
|
static List<WxNewsArticle> |
JwMediaAPI.getArticlesByMaterialNews(String accesstoken,
String mediaId)
获取永久素材
|
static WxCountResponse |
JwMediaAPI.getMediaCount(String accesstoken)
获取素材总数
|
static String |
JwMediaAPI.getMediaIdByMaterial(String accesstoken,
List<WxArticle> wxArticles)
新增永久图文素材 (经测试,该方法不可用)
|
static String |
JwMediaAPI.getMediaIdForMaterial(String accesstoken,
WxMediaForMaterial wxMediaForMaterial)
永久获取多媒体资源的mediaId
|
static WxNews |
JwMediaAPI.queryArticlesByMaterial(String accesstoken,
String type,
int offset,
int count)
获取素材列表 (经测试,该方法调用接口后json数据转java对象报错)
|
static WxNews |
JwMediaAPI.queryArticlesByMaterialNews(String accesstoken,
String type,
int offset,
int count)
获取素材列表
|
static void |
JwMediaAPI.updateArticlesByMaterial(String accesstoken,
WxUpdateArticle wxUpdateArticle)
修改永久素材
|
static void |
JwMediaAPI.updateArticlesByMaterialNews(String accesstoken,
WxUpdateArticle wxUpdateArticle)
修改永久素材
|
static WxArticlesResponse |
JwMediaAPI.uploadArticlesByMaterial(String accesstoken,
List<WxArticle> wxArticles)
上传新增永久图文素材 (经测试,该方法不可用)
|
static WxArticlesResponse |
JwMediaAPI.uploadArticlesByMaterialNews(String accesstoken,
List<WxArticle> wxArticles)
上传新增永久图文素材
|
static WxUpload |
JwMediaAPI.uploadMedia(String accessToke,
String type,
String fileNamePath) |
static WxMediaForMaterialResponse |
JwMediaAPI.uploadMediaFileByMaterial(String accesstoken,
WxMediaForMaterial wx)
新增其他类型永久素材 (经测试,该方法不能上传永久图片素材)
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<String> |
JwServiceIpAPI.getServiceIpList(String accessToke)
获取服务的ip列表信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
JwTokenAPI.getAccessToken(String appid,
String appscret)
获取权限令牌信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
JwMenuAPI.createMenu(String accessToken,
List<WeixinButton> button)
创建菜单
button 是 一级菜单数组,个数应为1~3个
sub_button 否 二级菜单数组,个数应为1~5个
type 是 菜单的响应动作类型
name 是 菜单标题,不超过16个字节,子菜单不超过40个字节
key click等点击类型必须 菜单KEY值,用于消息接口推送,不超过128字节
url view类型必须 网页链接,用户点击菜单可打开链接,不超过256字节
appid 小程序appid ,在创建小程序菜单时候用到
pagepath 小程序的页面路径,在创建小程序菜单时候用到
|
static String |
JwMenuAPI.deleteMenu(String accessToken)
删除所有的菜单
|
static List<WeixinButton> |
JwMenuAPI.getAllMenu(String accessToken)
获取所有的菜单
|
static CustomWeixinButtonConfig |
JwMenuAPI.getAllMenuConfigure(String accessToken)
获取自定义接口配置
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
JwKfaccountAPI.addKfacount(String accessToken,
String kf_account,
String nickname,
String password)
添加客服
kf_account 是 完整客服账号,格式为:账号前缀@公众号微信号,账号前缀最多10个字符,必须是英文或者数字字符。
|
static String |
JwTemplateMessageAPI.addTemplate(String accessToken,
String template_id_short)
添加模板信息
|
static net.sf.json.JSONObject |
JwMessageCommentAPI.closeComment(String accesstoken,
String msg_data_id,
int index) |
static net.sf.json.JSONObject |
JwMessageCommentAPI.deleteComment(String accesstoken,
String msg_data_id,
int index,
String user_comment_id)
删除评论
|
static String |
JwKfaccountAPI.deleteKfaccount(String accessToken,
String kf_account,
String nickname,
String password)
删除客服账号
|
static net.sf.json.JSONObject |
JwMessageCommentAPI.deleteReplyComment(String accesstoken,
String msg_data_id,
int index,
String user_comment_id)
删除回复
|
static String |
JwSendMessageAPI.deleteSendMessage(String accesstoken,
String msg_id)
根据群发的msg_id删除群发
请注意,只有已经发送成功的消息才能删除删除消息只是将消息的图文详情页失效,已经收到的用户,还是能在其本地看到消息卡片。 |
static String |
JwSendTemplateMsgAPI.delTemplate(String accessToken,
String template_id)
删除模板
|
static List<WxKfaccount> |
JwKfaccountAPI.getAllKfaccount(String accessToken)
获取所有的客服账号信息
|
static List<WxKfaccount> |
JwKfaccountAPI.getAllOnlineKfaccount(String accessToken)
获取在线客服信息
kf_account 完整客服账号,格式为:账号前缀@公众号微信号
status 客服在线状态 1:pc在线,2:手机在线。
|
static AutoReplyInfoRule |
JwGetAutoReplyRuleAPI.getAutoReplyInfoRule(String accessToken)
获取自动回复规则
|
static String |
JwSendMessageAPI.getFileMediaId(String accesstoken,
WxArticle article)
获取文件上传文件的media_id
|
static String |
JwSendTemplateMsgAPI.getIndustry(String accessToken)
获取行业信息
|
static String |
JwSendMessageAPI.getMediaId(String accesstoken,
List<WxArticle> wxArticles) |
static String |
JwSendMessageAPI.getMediaId(String accesstoken,
WxMedia wxMedia)
获取多媒体资源的mediaId
|
static SendMessageReport |
JwSendMessageAPI.getReportBySendMessageReturnString(String xmlString)
根据微信事件推送群发结果获取群发消息的发送报告
|
static boolean |
JwSendMessageAPI.getSendMessageStatus(String accesstoken,
String msg_id)
根据群发的msg_id查询群发消息发送状态
|
static String |
JwSendTemplateMsgAPI.getTemplateId(String accessToken)
获取模板ID
|
static String |
JwSendTemplateMsgAPI.getTemplateList(String accessToken)
获取模板列表
|
static void |
JwSendMessageAPI.main(String[] args) |
static void |
JwMessageCommentAPI.main(String[] args) |
static net.sf.json.JSONObject |
JwMessageCommentAPI.markelectComment(String accesstoken,
String msg_data_id,
int index,
String user_comment_id)
将评论标记精选
|
static void |
JwSendMessageAPI.messagePrivate(String accesstoken,
String touser,
List<WxArticle> wxArticles)
图文消息预览
|
static String |
JwSendMessageAPI.messagePrivate(String accesstoken,
String touser,
String content)
文本消息预览
|
static void |
JwSendMessageAPI.messagePrivate(String accesstoken,
String touser,
WxMedia wxMedia)
语音,图片,视频消息预览
|
static String |
JwKfaccountAPI.modifyKfaccount(String accessToken,
String kf_account,
String nickname,
String password)
修改客服账号
|
static net.sf.json.JSONObject |
JwMessageCommentAPI.openComment(String accesstoken,
String msg_data_id,
int index)
开启评论
|
static net.sf.json.JSONObject |
JwMessageCommentAPI.queuryComments(String accesstoken,
net.sf.json.JSONObject params)
查询评论列表
|
static net.sf.json.JSONObject |
JwMessageCommentAPI.replyComment(String accesstoken,
String msg_data_id,
int index,
String user_comment_id,
String content)
回复评论
|
static String |
JwKfaccountAPI.sendKfMessage(KfcustomSend kfcustomSend)
发送客服信息
access_token 是 调用接口凭证
touser 是 普通用户openid
msgtype 是 消息类型,文本为text,图片为image,语音为voice,视频消息为video,音乐消息为music,图文消息为news
content 是 文本消息内容
media_id 是 发送的图片/语音/视频的媒体ID
thumb_media_id 是 缩略图的媒体ID
title 否 图文消息/视频消息/音乐消息的标题
description 否 图文消息/视频消息/音乐消息的描述
musicurl 是 音乐链接
hqmusicurl 是 高品质音乐链接,wifi环境优先使用该链接播放音乐
url 否 图文消息被点击后跳转的链接
picurl 否 图文消息的图片链接,支持JPG、PNG格式,较好的效果为大图640*320,小图80*80
|
static SendMessageResponse |
JwSendMessageAPI.sendMessageToGroupOrAllWithArticles(String accesstoken,
boolean is_to_all,
Group group,
List<WxArticle> wxArticles)
群发图文消息到指定的微信分组或所有人
|
static SendMessageResponse |
JwSendMessageAPI.sendMessageToGroupOrAllWithMedia(String accesstoken,
boolean is_to_all,
Group group,
WxMedia wxMedia)
使用语音、图片、视频群发消息到指定的微信分组或所有人
|
static SendMessageResponse |
JwSendMessageAPI.sendMessageToGroupOrAllWithText(String accesstoken,
boolean is_to_all,
Group group,
String content)
群发文本消息到指定的微信分组或所有人
|
static SendMessageResponse |
JwSendMessageAPI.sendMessageToOpenidsWithArticles(String accesstoken,
Wxuser[] wxusers,
List<WxArticle> wxArticles)
群发图文消息到指定的微信openid数组
|
static SendMessageResponse |
JwSendMessageAPI.sendMessageToOpenidsWithMedia(String accesstoken,
Wxuser[] wxusers,
WxMedia wxMedia)
使用语音、图片、视频群发消息到指定的微信openid数组
|
static SendMessageResponse |
JwSendMessageAPI.sendMessageToOpenidsWithText(String accesstoken,
Wxuser[] wxusers,
String content)
群发文本消息到指定的微信openid数组
|
static String |
JwTemplateMessageAPI.sendTemplateMsg(IndustryTemplateMessageSend industryTemplateMessageSend)
发送客服模板消息
|
static String |
JwSendTemplateMsgAPI.sendTemplateMsg(String accessToken,
TemplateMessageSendResult msgSend)
发送模板消息
|
static String |
JwTemplateMessageAPI.setIndustry(String accessToken,
String industry_id1,
String industry_id2)
设置行业信息
|
static String |
JwSendTemplateMsgAPI.setIndustry(String accessToken,
String industry_id1,
String industry_id2)
设置行业信息
|
static net.sf.json.JSONObject |
JwMessageCommentAPI.unmarkelectComment(String accesstoken,
String msg_data_id,
int index,
String user_comment_id)
将评论取消精选
|
static WxArticlesResponse |
JwSendMessageAPI.uploadArticles(String accesstoken,
List<WxArticle> wxArticles)
上传图文消息素材
|
static String |
JwKfaccountAPI.uploadKfaccountHeadimg(String accessToken,
String kf_account,
String filePathName)
修改客服头像
|
static WxMediaResponse |
JwSendMessageAPI.uploadMediaFile(String accesstoken,
String filePath,
String fileName,
String type)
上传媒体资源
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
JwGroupAPI.batchGroupMemberMove(String accesstoken,
List<String> openid_list,
String to_groupid)
批量更新用户分组
|
static GroupCreate |
JwGroupAPI.createGroup(String accesstoken,
String groupName)
创建分组信息
|
static List<Group> |
JwGroupAPI.getAllGroup(String accesstoken)
获取所有的分组信息
|
static String |
JwGroupAPI.getUserGroup(String accesstoken,
String openid)
获取用户分组id
|
static String |
JwGroupAPI.groupDelete(String accesstoken,
String deletegGroupid)
删除用户分组
|
static String |
JwGroupAPI.groupMemberMove(String accesstoken,
String openid,
String to_groupid)
修改用户分组
|
static String |
JwGroupAPI.updateGroup(String accesstoken,
String groupId,
String groupNewName)
更新分组 正常返回ok
|
| 限定符和类型 | 方法和说明 |
|---|---|
static net.sf.json.JSONObject |
JwTagAPI.createTag(String accessToken,
String tagName)
创建标签
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Wxuser> |
JwUserAPI.getAllWxuser(String accesstoken,
String next_openid)
获取所有关注用户信息信息
|
static Wxuser |
JwUserAPI.getWxuser(String accesstoken,
String user_openid)
根据user_openid 获取关注用户的基本信息
|
Copyright © 2022. All rights reserved.