# 设置应用投诉回调地址

# host: https://yach-oapi.zhiyinlou.com 正式环境

# host: https://yach-oapi-test.zhiyinlou.com 测试环境

# 概述

名称
地址 /app/set/complaint/callback
请求方式 POST
参数 见【参数】
返回值 见【返回值】

# 参数

参数 参数类型 必须 说明
access_token String 调用接口凭证
callback_url String 回调地址
encrypt_key String 加密盐值

# 注意

callback_url:回调地址必须可用,请求方式为 post 请求,请求格式为 form-data 方式。接收数据的字段是 data,是一个加密后的字符串,可以使用 AES-128-ECB 加密算法和encrypt_key 进行解密得到数据。PHP 示例如下:

$str = 'cwEDJykIG3ueyDieu8R1IhVpDBRdJV/jBYPeBBvMXpkKnaqsqazC0HwG13QUzJQSv8oUDoBOg0pMsBkkA8ZkgGWOfQtVNIJPeDXkyS3da4XELZ39PTHwGBLlILbLebiFRoDhygGwInOhhIgXQyQbl3qQ+9wtOutG6jzTlw3c75Pt4lMRc6qpxJGlA9vI07OLFeRuzuk9XvdPhTAJ/HKLXTWxFLGVK9LkSc5u0G3I6d2ToHU/fm5qdvbfWX27eTAUfMioVpiP3bdT1Ulg7A7crSZuv3dbNfYACTn/SD/i6b/9JkwXopi9V3EdwGATtVL6IKR+ugdjjKOHlXHGc5pmLbsPTbxbYDaXQm4nGqx7jQp6XdZYpwc52JGuBquUajjcFQcQkDCRcuLLEEydI9CbrqyrI1tzPr7FAaI9isG2SDee/HIl1aIJu7F+p2Yfoo5blDzqeasV0/sIPlls5y7cfuZtCgKzoVFF1tXF194C+FOzwas0fcd0P949iGHzWKf16tIu1cyomIuj1lRZHaDgKChmlQk++pQRJ6UC54E7oqajusATZ56OVcU9xV4TvDJ5N3/7kpYWlpeuso7Mlvzr0WP+gw36Y7CnOtI9XtykWPX+tK0pURt4y8WneYjTZ0qrWLaZxosLVg8Ea/4HrGRNPjOcPcHBhrgbdloYgNG2YWBMLUedSv8pQM0jYSn7iVEc';

$encrypt_key = 'f60319d8777778f0';
$data = openssl_decrypt($str, 'AES-128-ECB', $encrypt_key, 0);
var_dump(json_decode($data, true));

// 解密结果如下
array(13) {
  ["user_name"]=> //用户名
  string(9) "张振华"
  ["work_code"]=> // 用户工号
  string(6) "171765"
  ["create_at"]=> // 投诉提交时间
  string(19) "2021-08-02 11:54:29"
  ["app_id"]=> // 应用 id
  string(10) "1576876743"
  ["app_name"]=> // 应用名称
  string(27) "好未来教育科技集团"
  ["aide_id"]=> // 助手 id
  string(4) "3010"
  ["aide_name"]=> // 助手名称
  string(12) "企业助手"
  ["label_info"]=> // 投诉标签信息,labelId:标签 id, labelName:标签名称
  array(2) {
    [0]=>
    array(2) {
      ["label_id"]=>
      string(1) "1"
      ["label_name"]=>
      string(3) "哈哈"
    }
    [1]=>
    array(2) {
      ["label_id"]=>
      string(1) "2"
      ["label_name"]=>
      string(6) "嘎嘎"
    }
  }
  ["content_id"]=> // 投诉源内容 id
  string(5) "17487"
  ["complaint_content"]=> // 投诉内容
  string(0) ""
  ["aide_msg_content"]=> //被投诉的消息内容
  string(0) ""
  ["corp_id"]=> // 企业 Id
  int(1)
  ["task_id"]=> // 发送工作通知任务 id
  string(18) "226507625477439488"
  ["chatbot_mid"]=> // 发送助手通知,消息 id
  string(18) "226507625477439488"
  ["date_time"]=> // 投诉内容发布时间
  string(19) "2021-07-18 01:00:25"
  ["trace_id"]=> // 投诉请求 trace_id
  int(280668016924803073)
}

# 返回值

{
  "code": 200,
  "msg": "",
  "obj": {
  }
}
上次更新: 6/2/2022, 3:08:15 PM
foo