Method | Description | |
---|---|---|
AddCustom ( string accessTokenOrAppId, string kfAccount, string nickName, string passWord, int timeOut = Config.TIME_OUT ) : |
添加客服账号
|
|
AddCustomAsync ( string accessTokenOrAppId, string kfAccount, string nickName, string passWord, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】添加客服账号
|
|
CloseSession ( string accessTokenOrAppId, string openId, string kfAccount, string text = null, int timeOut = Config.TIME_OUT ) : |
关闭会话
|
|
CloseSessionAsync ( string accessTokenOrAppId, string openId, string kfAccount, string text = null, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】关闭会话
|
|
CreateSession ( string accessTokenOrAppId, string openId, string kfAccount, string text = null, int timeOut = Config.TIME_OUT ) : |
创建会话
|
|
CreateSessionAsync ( string accessTokenOrAppId, string openId, string kfAccount, string text = null, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】创建会话
|
|
DeleteCustom ( string accessTokenOrAppId, string kfAccount, int timeOut = Config.TIME_OUT ) : |
删除客服账号
|
|
DeleteCustomAsync ( string accessTokenOrAppId, string kfAccount, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】 删除客服账号
|
|
GetCustomBasicInfo ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : CustomInfoJson |
获取客服基本信息
|
|
GetCustomBasicInfoAsync ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】 获取客服基本信息
|
|
GetCustomOnlineInfo ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : CustomOnlineJson |
获取在线客服接待信息
|
|
GetCustomOnlineInfoAsync ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】获取在线客服接待信息
|
|
GetMsgList ( string accessTokenOrAppId, System.DateTime startTime, System.DateTime endTime, long msgId, int number, int timeOut = Config.TIME_OUT ) : Senparc.Weixin.MP.AdvancedAPIs.CustomService.GetMsgListResultJson |
获取聊天记录
|
|
GetMsgListAsync ( string accessTokenOrAppId, System.DateTime startTime, System.DateTime endTime, long msgId, int number, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】获取聊天记录
|
|
GetRecord ( string accessTokenOrAppId, System.DateTime startTime, System.DateTime endTime, int pageSize = 10, int pageIndex = 1, int timeOut = Config.TIME_OUT ) : GetRecordResult |
获取用户聊天记录
|
|
GetRecordAsync ( string accessTokenOrAppId, System.DateTime startTime, System.DateTime endTime, int pageSize = 10, int pageIndex = 1, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】获取用户聊天记录
|
|
GetSessionList ( string accessTokenOrAppId, string kfAccount, int timeOut = Config.TIME_OUT ) : |
获取客服的会话列表
|
|
GetSessionListAsync ( string accessTokenOrAppId, string kfAccount, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】获取客服的会话列表
|
|
GetSessionState ( string accessTokenOrAppId, string openId, int timeOut = Config.TIME_OUT ) : |
获取客户的会话状态
|
|
GetSessionStateAsync ( string accessTokenOrAppId, string openId, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】获取客户的会话状态
|
|
GetWaitCase ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : |
获取未接入会话列表
|
|
GetWaitCaseAsync ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】获取未接入会话列表
|
|
InviteWorker ( string accessTokenOrAppId, string kfAccount, string inviteWx, int timeOut = Config.TIME_OUT ) : |
||
InviteWorkerAsync ( string accessTokenOrAppId, string kfAccount, string inviteWx, int timeOut = Config.TIME_OUT ) : Task |
||
UpdateCustom ( string accessTokenOrAppId, string kfAccount, string nickName, string passWord, int timeOut = Config.TIME_OUT ) : |
设置客服信息
|
|
UpdateCustomAsync ( string accessTokenOrAppId, string kfAccount, string nickName, string passWord, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】设置客服信息
|
|
UploadCustomHeadimg ( string accessTokenOrAppId, string kfAccount, string file, int timeOut = Config.TIME_OUT ) : |
上传客服头像
|
|
UploadCustomHeadimgAsync ( string accessTokenOrAppId, string kfAccount, string file, int timeOut = Config.TIME_OUT ) : Task |
【异步方法】上传客服头像
|
public static AddCustom ( string accessTokenOrAppId, string kfAccount, string nickName, string passWord, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号,账号前缀最多10个字符,必须是英文或者数字字符。如果没有公众号微信号,请前往微信公众平台设置。 |
nickName | string | 客服昵称,最长6个汉字或12个英文字符 |
passWord | string | 客服账号登录密码,格式为密码明文的32位加密MD5值 |
timeOut | int | 代理请求超时时间(毫秒) |
return |
public static AddCustomAsync ( string accessTokenOrAppId, string kfAccount, string nickName, string passWord, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号,账号前缀最多10个字符,必须是英文或者数字字符。如果没有公众号微信号,请前往微信公众平台设置。 |
nickName | string | 客服昵称,最长6个汉字或12个英文字符 |
passWord | string | 客服账号登录密码,格式为密码明文的32位加密MD5值 |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static CloseSession ( string accessTokenOrAppId, string openId, string kfAccount, string text = null, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
openId | string | 客户openid |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号 |
text | string | 附加信息,文本会展示在客服人员的多客服客户端(非必须) |
timeOut | int | 代理请求超时时间(毫秒) |
return |
public static CloseSessionAsync ( string accessTokenOrAppId, string openId, string kfAccount, string text = null, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
openId | string | 客户openid |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号 |
text | string | 附加信息,文本会展示在客服人员的多客服客户端(非必须) |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static CreateSession ( string accessTokenOrAppId, string openId, string kfAccount, string text = null, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
openId | string | 客户openid |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号 |
text | string | 附加信息,文本会展示在客服人员的多客服客户端(非必须) |
timeOut | int | 代理请求超时时间(毫秒) |
return |
public static CreateSessionAsync ( string accessTokenOrAppId, string openId, string kfAccount, string text = null, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
openId | string | 客户openid |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号 |
text | string | 附加信息,文本会展示在客服人员的多客服客户端(非必须) |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static DeleteCustom ( string accessTokenOrAppId, string kfAccount, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号 |
timeOut | int | 代理请求超时时间(毫秒) |
return |
public static DeleteCustomAsync ( string accessTokenOrAppId, string kfAccount, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号 |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static GetCustomBasicInfo ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : CustomInfoJson | ||
accessTokenOrAppId | string | 调用接口凭证 |
timeOut | int | 代理请求超时时间(毫秒) |
return | CustomInfoJson |
public static GetCustomBasicInfoAsync ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static GetCustomOnlineInfo ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : CustomOnlineJson | ||
accessTokenOrAppId | string | 调用接口凭证 |
timeOut | int | 代理请求超时时间(毫秒) |
return | CustomOnlineJson |
public static GetCustomOnlineInfoAsync ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static GetMsgList ( string accessTokenOrAppId, System.DateTime startTime, System.DateTime endTime, long msgId, int number, int timeOut = Config.TIME_OUT ) : Senparc.Weixin.MP.AdvancedAPIs.CustomService.GetMsgListResultJson | ||
accessTokenOrAppId | string | |
startTime | System.DateTime | 起始时间,unix时间戳 |
endTime | System.DateTime | 结束时间,unix时间戳,每次查询时段不能超过24小时 |
msgId | long | 消息id顺序从小到大,从1开始 |
number | int | 每次获取条数,最多10000条 |
timeOut | int | |
return | Senparc.Weixin.MP.AdvancedAPIs.CustomService.GetMsgListResultJson |
public static GetMsgListAsync ( string accessTokenOrAppId, System.DateTime startTime, System.DateTime endTime, long msgId, int number, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
startTime | System.DateTime | 起始时间,unix时间戳 |
endTime | System.DateTime | 结束时间,unix时间戳,每次查询时段不能超过24小时 |
msgId | long | 消息id顺序从小到大,从1开始 |
number | int | 每次获取条数,最多10000条 |
timeOut | int | |
return | Task |
public static GetRecord ( string accessTokenOrAppId, System.DateTime startTime, System.DateTime endTime, int pageSize = 10, int pageIndex = 1, int timeOut = Config.TIME_OUT ) : GetRecordResult | ||
accessTokenOrAppId | string | 调用接口凭证 |
startTime | System.DateTime | 查询开始时间,会自动转为UNIX时间戳 |
endTime | System.DateTime | 查询结束时间,会自动转为UNIX时间戳,每次查询不能跨日查询 |
pageSize | int | 每页大小,每页最多拉取1000条 |
pageIndex | int | 查询第几页,从1开始 |
timeOut | int | 代理请求超时时间(毫秒) |
return | GetRecordResult |
public static GetRecordAsync ( string accessTokenOrAppId, System.DateTime startTime, System.DateTime endTime, int pageSize = 10, int pageIndex = 1, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | 调用接口凭证 |
startTime | System.DateTime | 查询开始时间,会自动转为UNIX时间戳 |
endTime | System.DateTime | 查询结束时间,会自动转为UNIX时间戳,每次查询不能跨日查询 |
pageSize | int | 每页大小,每页最多拉取1000条 |
pageIndex | int | 查询第几页,从1开始 |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static GetSessionList ( string accessTokenOrAppId, string kfAccount, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号,账号前缀最多10个字符,必须是英文或者数字字符。 |
timeOut | int | 代理请求超时时间(毫秒) |
return |
public static GetSessionListAsync ( string accessTokenOrAppId, string kfAccount, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号,账号前缀最多10个字符,必须是英文或者数字字符。 |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static GetSessionState ( string accessTokenOrAppId, string openId, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
openId | string | 客户openid |
timeOut | int | 代理请求超时时间(毫秒) |
return |
public static GetSessionStateAsync ( string accessTokenOrAppId, string openId, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
openId | string | 客户openid |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static GetWaitCase ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
timeOut | int | 代理请求超时时间(毫秒) |
return |
public static GetWaitCaseAsync ( string accessTokenOrAppId, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static InviteWorker ( string accessTokenOrAppId, string kfAccount, string inviteWx, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
kfAccount | string | |
inviteWx | string | |
timeOut | int | 代理请求超时时间(毫秒) |
return |
public static InviteWorkerAsync ( string accessTokenOrAppId, string kfAccount, string inviteWx, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
kfAccount | string | |
inviteWx | string | |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static UpdateCustom ( string accessTokenOrAppId, string kfAccount, string nickName, string passWord, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号,账号前缀最多10个字符,必须是英文或者数字字符。如果没有公众号微信号,请前往微信公众平台设置。 |
nickName | string | 客服昵称,最长6个汉字或12个英文字符 |
passWord | string | 客服账号登录密码,格式为密码明文的32位加密MD5值 |
timeOut | int | 代理请求超时时间(毫秒) |
return |
public static UpdateCustomAsync ( string accessTokenOrAppId, string kfAccount, string nickName, string passWord, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号,账号前缀最多10个字符,必须是英文或者数字字符。如果没有公众号微信号,请前往微信公众平台设置。 |
nickName | string | 客服昵称,最长6个汉字或12个英文字符 |
passWord | string | 客服账号登录密码,格式为密码明文的32位加密MD5值 |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |
public static UploadCustomHeadimg ( string accessTokenOrAppId, string kfAccount, string file, int timeOut = Config.TIME_OUT ) : |
||
accessTokenOrAppId | string | |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号 |
file | string | form-data中媒体文件标识,有filename、filelength、content-type等信息 |
timeOut | int | 代理请求超时时间(毫秒) |
return |
public static UploadCustomHeadimgAsync ( string accessTokenOrAppId, string kfAccount, string file, int timeOut = Config.TIME_OUT ) : Task |
||
accessTokenOrAppId | string | |
kfAccount | string | 完整客服账号,格式为:账号前缀@公众号微信号 |
file | string | form-data中媒体文件标识,有filename、filelength、content-type等信息 |
timeOut | int | 代理请求超时时间(毫秒) |
return | Task |