org.jeewx.api.wxsendmsg
类 JwKfaccountAPI
- java.lang.Object
-
- org.jeewx.api.wxsendmsg.JwKfaccountAPI
-
public class JwKfaccountAPI extends java.lang.Object
微信客服管理处理- 作者:
- lizr
-
-
构造器概要
构造器 构造器和说明 JwKfaccountAPI()
-
方法概要
方法 限定符和类型 方法和说明 static java.lang.String
addKfacount(java.lang.String accessToken, java.lang.String kf_account, java.lang.String nickname, java.lang.String password)
添加客服 kf_account 是 完整客服账号,格式为:账号前缀@公众号微信号,账号前缀最多10个字符,必须是英文或者数字字符。static java.lang.String
deleteKfaccount(java.lang.String accessToken, java.lang.String kf_account, java.lang.String nickname, java.lang.String password)
删除客服账号static java.util.List<WxKfaccount>
getAllKfaccount(java.lang.String accessToken)
获取所有的客服账号信息static java.util.List<WxKfaccount>
getAllOnlineKfaccount(java.lang.String accessToken)
获取在线客服信息 kf_account 完整客服账号,格式为:账号前缀@公众号微信号 status 客服在线状态 1:pc在线,2:手机在线。static void
main(java.lang.String[] args)
static java.lang.String
modifyKfaccount(java.lang.String accessToken, java.lang.String kf_account, java.lang.String nickname, java.lang.String password)
修改客服账号static java.lang.String
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*80static java.lang.String
uploadKfaccountHeadimg(java.lang.String accessToken, java.lang.String kf_account, java.lang.String filePathName)
修改客服头像
-
-
-
方法详细资料
-
addKfacount
public static java.lang.String addKfacount(java.lang.String accessToken, java.lang.String kf_account, java.lang.String nickname, java.lang.String password) throws WexinReqException
添加客服 kf_account 是 完整客服账号,格式为:账号前缀@公众号微信号,账号前缀最多10个字符,必须是英文或者数字字符。如果没有公众号微信号,请前往微信公众平台设置。 nickname 是 客服昵称,最长6个汉字或12个英文字符 password 是 客服账号登录密码,格式为密码明文的32位加密MD5值- 参数:
accessToken
-kf_account
-nickname
-password
-- 返回:
- 抛出:
WexinReqException
-
modifyKfaccount
public static java.lang.String modifyKfaccount(java.lang.String accessToken, java.lang.String kf_account, java.lang.String nickname, java.lang.String password) throws WexinReqException
修改客服账号- 参数:
accessToken
-kf_account
-nickname
-password
-- 返回:
- 抛出:
WexinReqException
-
deleteKfaccount
public static java.lang.String deleteKfaccount(java.lang.String accessToken, java.lang.String kf_account, java.lang.String nickname, java.lang.String password) throws WexinReqException
删除客服账号- 参数:
accessToken
-kf_account
-nickname
-password
-- 返回:
- 抛出:
WexinReqException
-
uploadKfaccountHeadimg
public static java.lang.String uploadKfaccountHeadimg(java.lang.String accessToken, java.lang.String kf_account, java.lang.String filePathName) throws WexinReqException
修改客服头像- 参数:
accessToken
-kf_account
-filePathName
-- 返回:
- 抛出:
WexinReqException
-
getAllKfaccount
public static java.util.List<WxKfaccount> getAllKfaccount(java.lang.String accessToken) throws WexinReqException
获取所有的客服账号信息- 参数:
accessToken
-- 返回:
- 抛出:
WexinReqException
-
sendKfMessage
public static java.lang.String sendKfMessage(KfcustomSend kfcustomSend) throws WexinReqException
发送客服信息 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
-
getAllOnlineKfaccount
public static java.util.List<WxKfaccount> getAllOnlineKfaccount(java.lang.String accessToken) throws WexinReqException
获取在线客服信息 kf_account 完整客服账号,格式为:账号前缀@公众号微信号 status 客服在线状态 1:pc在线,2:手机在线。若pc和手机同时在线则为 1+2=3 kf_id 客服工号 auto_accept 客服设置的最大自动接入数 accepted_case 客服当前正在接待的会话数- 参数:
accessToken
-- 返回:
- 抛出:
WexinReqException
-
main
public static void main(java.lang.String[] args)
-
-