# 设置应用投诉回调地址
# 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": {
}
}