Skip to content

Commit fdbd43c

Browse files
committed
feat: 支持通过接口转接会话
1 parent 88dfe11 commit fdbd43c

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

client.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88

99
// BaseModel 基础数据
1010
type BaseModel struct {
11-
ErrCode int `json:"errcode"` // 出错返回码,为0表示成功,非0表示调用失败
11+
ErrCode int64 `json:"errcode"` // 出错返回码,为0表示成功,非0表示调用失败
1212
ErrMsg string `json:"errmsg"` // 返回码提示语
1313
}
1414

servicestate.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ type ServiceStateGetSchema struct {
2727
}
2828

2929
// ServiceStateGet 获取会话状态
30-
//0 未处理 新会话接入。可选择:1.直接用API自动回复消息。2.放进待接入池等待接待人员接待。3.指定接待人员进行接待
31-
//1 由智能助手接待 可使用API回复消息。可选择转入待接入池或者指定接待人员处理
32-
//2 待接入池排队中 在待接入池中排队等待接待人员接入。可选择转为指定人员接待
33-
//3 由人工接待 人工接待中。可选择结束会话
34-
//4 已结束 会话已经结束或未开始。不允许变更会话状态,等待用户发起咨询
30+
// 0 未处理 新会话接入(客户发信咨询)。可选择:1.直接用API自动回复消息。2.放进待接入池等待接待人员接待。3.指定接待人员(接待人员须处于“正在接待”中,下同)进行接待
31+
// 1 由智能助手接待 可使用API回复消息。可选择转入待接入池或者指定接待人员处理
32+
// 2 待接入池排队中 在待接入池中排队等待接待人员接入。可选择转为指定人员接待
33+
// 3 由人工接待 人工接待中。可选择转接给其他接待人员处理或者结束会话
34+
// 4 已结束 会话已经结束或未开始。不允许变更会话状态,客户重新发信咨询后会话状态变为“未处理”
3535
// 注:一个微信用户向一个客服帐号发起咨询后,在48h内,或主动结束会话前(包括接待人员手动结束,或企业通过API结束会话),都算是一次会话
3636
func (r *Client) ServiceStateGet(options ServiceStateGetOptions) (info ServiceStateGetSchema, err error) {
3737
data, err := util.HttpPost(fmt.Sprintf(serviceStateGetAddr, r.accessToken), options)

0 commit comments

Comments
 (0)