微信會話控制

2018-10-17 11:25 更新

會話控制

微信客服對話

創(chuàng)建會話

此接口在客服和用戶之間創(chuàng)建一個(gè)會話,如果該客服和用戶會話已存在,則直接返回0。指定的客服帳號必須已經(jīng)綁定微信號且在線。

調(diào)用說明

1
2
3
4
5
6
7
 http請求方式: POST
 https://api.weixin.qq.com/customservice/kfsession/create?access_token=ACCESS_TOKEN
 POST數(shù)據(jù)示例如下:
 {
    "kf_account" : "test1@test",
    "openid" : "OPENID"
 }

參數(shù)說明

參數(shù)說明
kf_account完整客服帳號,格式為:帳號前綴@公眾號微信號
openid粉絲的openid

返回說明

1
2
3
4
5
返回?cái)?shù)據(jù)示例(正確時(shí)的JSON返回結(jié)果):
 {
    "errcode" : 0,
    "errmsg" "ok"
 }


關(guān)閉會話

調(diào)用說明

1
2
3
4
5
6
7
http請求方式: POST
 https://api.weixin.qq.com/customservice/kfsession/close?access_token=ACCESS_TOKEN
 POST數(shù)據(jù)示例如下:
 {
    "kf_account" "test1@test",
    "openid" "OPENID"
 }

參數(shù)說明

參數(shù)說明
kf_account完整客服帳號,格式為:帳號前綴@公眾號微信號
openid粉絲的openid

返回說明

1
2
3
4
5
返回?cái)?shù)據(jù)示例(正確時(shí)的JSON返回結(jié)果):
 {
    "errcode" : 0,
    "errmsg" "ok"
 }

主要返回碼

返回碼說明
0成功
65400API不可用,即沒有開通/升級到新版客服功能
65401無效的客服帳號
65402帳號尚未綁定微信號,不能投入使用
65413不存在對應(yīng)用戶的會話信息
65414客戶正在被其他客服接待
40003非法的openid

獲取客戶會話狀態(tài)

此接口獲取一個(gè)客戶的會話,如果不存在,則kf_account為空。

調(diào)用說明

1
2
 http請求方式: GET
https://api.weixin.qq.com/customservice/kfsession/getsession?access_token=ACCESS_TOKEN&openid=OPENID

參數(shù)說明

參數(shù)說明
openid粉絲的openid

返回說明

12345 返回?cái)?shù)據(jù)示例(正確時(shí)的JSON返回結(jié)果): {    "createtime" : 123456789,    "kf_account" : "test1@test" }參數(shù)說明參數(shù)說明kf_account正在接待的客服,為空表示沒有人在接待createtime會話接入的時(shí)間主要返回碼返回碼說明0成功65400API不可用,即沒有開通/升級到新版客服功能40003非法的openid獲取客服會話列表調(diào)用說明12 http請求方式: GEThttps://api.weixin.qq.com/customservice/kfsession/getsessionlist?access_token=ACCESS_TOKEN&kf_account=KFACCOUNT參數(shù)說明參數(shù)說明kf_account完整客服帳號,格式為:帳號前綴@公眾號微信號返回說
1
2
3
4
5
6
7
8
9
10
11
12
13
 返回?cái)?shù)據(jù)示例(正確時(shí)的JSON返回結(jié)果):
 {
    "sessionlist" : [
       {
          "createtime" : 123456789,
          "openid" "OPENID"
       },
       {
          "createtime" : 123456789,
          "openid" "OPENID"
       }
    ]
 }

獲取未接入會話列表

調(diào)用說明

1
2
http請求方式: GET
https://api.weixin.qq.com/customservice/kfsession/getwaitcase?access_token=ACCESS_TOKEN

返回說明

1
2
3
4
5
6
7
8
9
10
11
12
13
14
返回?cái)?shù)據(jù)示例(正確時(shí)的JSON返回結(jié)果):
 {
    "count" : 150,
    "waitcaselist" : [
       {
          "latest_time" : 123456789,
          "openid" "OPENID"
       },
       {
          "latest_time" : 123456789,
          "openid" "OPENID"
       }
    ]
 }

參數(shù)說明

參數(shù)說明
count未接入會話數(shù)量
waitcaselist未接入會話列表,最多返回100條數(shù)據(jù),按照來訪順序
openid粉絲的openid
latest_time粉絲的最后一條消息的時(shí)間

返回碼說明

返回碼說明
0成功
65400API不可用,即沒有開通或升級到新版客服功能
65401無效客服帳號
65402客服帳號尚未綁定微信號,不能投入使用
65413不存在對應(yīng)用戶的會話信息
65414粉絲正在被其他客服接待
65415指定的客服不在線
40003非法的openid
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號