diff --git a/src/addon/aikefu/api/controller/Kefu.php b/src/addon/aikefu/api/controller/Kefu.php index 9bb1a9f60..c16a4b30c 100644 --- a/src/addon/aikefu/api/controller/Kefu.php +++ b/src/addon/aikefu/api/controller/Kefu.php @@ -27,7 +27,7 @@ class Kefu extends BaseApi if (!empty($data['token'])) { $this->token = $data['token'] ?? ''; } - + $this->params = [ 'message' => $data['message'] ?? '', 'user_id' => $data['user_id'] ?? '', @@ -56,7 +56,7 @@ class Kefu extends BaseApi try { // 获取智能客服配置 $kefu_config_model = new KefuConfigModel(); - $config_info = $kefu_config_model->getConfig($this->site_id, $this->app_module)['data']['value'] ?? []; + $config_info = $kefu_config_model->getConfig($this->site_id)['data']['value'] ?? []; if (empty($config_info) || $config_info['status'] != 1) { return $this->response($this->error('智能客服暂未启用')); @@ -207,7 +207,7 @@ class Kefu extends BaseApi try { // 获取智能客服配置 $kefu_config_model = new KefuConfigModel(); - $config_info = $kefu_config_model->getConfig($this->site_id, $this->app_module)['data']['value'] ?? []; + $config_info = $kefu_config_model->getConfig($this->site_id)['data']['value'] ?? []; if (empty($config_info) || $config_info['status'] != 1) { return $this->response($this->error('智能客服暂未启用')); diff --git a/src/app/api/controller/Kefu.php b/src/app/api/controller/Kefu.php index 85974eee7..3b6d17bf3 100644 --- a/src/app/api/controller/Kefu.php +++ b/src/app/api/controller/Kefu.php @@ -23,7 +23,7 @@ class Kefu extends BaseApi $stream = $this->params['stream'] ?? false; // (可选)获取站点ID和会员ID,可以通过事件数据传递 - $site_id = $this->params['site_id'] ?? $this->site_id; + $site_id = $this->params['uniacid'] ?? $this->site_id; // 使用 uniacid, 方便以后迁移,而且uniacid 是唯一的, site_id 不是,同时被params给过滤了 $member_id = $this->params['member_id'] ?? $this->member_id; $token = $this->params['token'] ?? $this->token; @@ -82,7 +82,7 @@ class Kefu extends BaseApi $user_id = $this->params['user_id'] ?? $this->member_id; // (可选)获取站点ID和会员ID,可以通过事件数据传递 - $site_id = $this->params['site_id'] ?? $this->site_id; + $site_id = $this->params['uniacid'] ?? $this->site_id; // 使用 uniacid, 方便以后迁移,而且uniacid 是唯一的, site_id 不是,同时被params给过滤了 $member_id = $this->params['member_id'] ?? $this->member_id; $token = $this->params['token'] ?? $this->token; @@ -136,7 +136,7 @@ class Kefu extends BaseApi $offset = $this->params['offset'] ?? 0; // (可选)获取站点ID和会员ID,可以通过事件数据传递 - $site_id = $this->params['site_id'] ?? $this->site_id; + $site_id = $this->params['uniacid'] ?? $this->site_id; // 使用 uniacid, 方便以后迁移,而且uniacid 是唯一的, site_id 不是,同时被params给过滤了 $member_id = $this->params['member_id'] ?? $this->member_id; $token = $this->params['token'] ?? $this->token;