# 机器人配置

# 获取机器人列表

开始使用前,调用相关服务,获取机器人列表。

接口描述

  • 获取机器人的名称列表, 用于在界面展示相关产品名称。

请求

GET https://apigate.glodon.com/api/front/robots
1

请求param参数

参数 参数类型 参数约束 是否必传 示例值 描述
channel 整型 1/2/3/4/5/6 2 1.PC 2.公众号 3.网站 4.个人微信 5.小程序 6.APP

请求成功返回的数据

请求成功返回数据字段描述:

返回字段 类型 示例值 描述
robot 字符串 GCCP 机器人标识
robotName 字符串 云计价GCCP5 机器人名称,用于进行页面的展示

请求成功返回的数据基本示例:

    {
        "code": 200,
         "message": "success",
         "result": {
             "robotList": [
                 {
                     "robot": "GCCP",
                     "robotName": "云计价GCCP5"
                 },
                 {
                     "robot": "GBQ4",
                     "robotName": "计价GBQ4"
                 }
             ],
        }
    }
	
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

请求失败返回的数据

请求失败返回的数据基本示例 查看其它状态码

	{
        "code": 400,
		"message": "Required parameter 'channel' is not present"
    }

	{
    	"code": 400,
    	"message": "robots.channel: value must be between 1 and 6"
	}

    {
        "code": 500,
		"message": "java.lang.ClassCastException"
    }
	
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 获取公共配置

开始使用前,调用相关服务,获取公共配置。

接口描述

  • 获取公共配置-包括公告和欢迎语

请求

GET https://apigate.glodon.com/api/front/robotConfig
1

请求param参数

参数 参数类型 参数约束 是否必传 示例值 描述
robot 字符串 服务端获取 GCCP 机器人标识: 每次刚打开或者是切换机器人时, 从 获取机器人列表 接口获取
channel 整型 1/2/3/4/5/6 2 1.PC 2.公众号 3.网站 4.个人微信 5.小程序 6.APP

请求成功返回的数据

请求成功返回的字段描述:

返回字段 参数类型 示例值 描述
key 字符串 notice 配置项的key,notice:公告,welcome:欢迎语
title 字符串 我是默认配置项标题 配置项标题
content 字符串 我是默认配置项内容 配置项内容
time 整型 123124135134 配置数据的时间

请求成功正确返回的数据基本示例:

    {
		"code": 200,
		"message": "success",
		"result":{
             "configList": [
                 {
                     "key": "notice",
                     "title": "我是默认公告标题哈哈",
                     "content": "我是默认公告内容哈哈",
                     "time": 123124135134
                 	},
                 {
                     "key": "welcome",
                     "title": "我是默认欢迎语标题哈哈",
                     "content": "我是默认欢迎语内容哈哈",
                     "time": 123124135134
                 }
             ],
        }
    }
	
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

请求失败返回的数据

请求失败返回的数据基本示例 查看其它状态码

    {
        "code": 400,
		"message": "Required parameter 'robot' is not present"
    }

	{
    	"code": 400,
    	"message": "robotConfig.channel: value must be between 1 and 6"
	}

    {
        "code": 500,
		"message": "java.lang.IndexOutOfBoundsException"
    }
	
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 获取Top热门问题

开始使用前,调用相关服务,获取TOP热门问题。

接口描述

  • 最近一周某机器人访问的次数排行top10的问题(如访问较少,可能小于10)

请求地址

GET https://apigate.glodon.com/api/front/topQuestions
1

请求param参数

参数 参数类型 参数约束 是否必传 示例值 描述
robot 字符串 服务端获取 GCCP 机器人标识: 每次刚打开或者是切换机器人时, 从 获取机器人列表 接口获取
channel 整型 1/2/3/4/5/6 2 1.PC 2.公众号 3.网站 4.个人微信 5.小程序 6.APP

请求成功返回的数据

请求成功返回的字段描述:

返回字段 参数类型 示例值 描述
qid 整型 133256 当前问题的唯一标识,用于点击时查询该问题及答案
question 字符串 套什么定额子目/做法/清单? 最近一周热点访问的问题

请求成功返回的数据基本示例:

	{
    "code": 200,
    "message": "success",
    "pageCount": 2,
	"pageNumber": 1,
	"recordCount": 13,
	"pageSize": 10,
    "result": [{
		"qid": 364936,
		"question": "计价GBQ4.0如何查看安全文明施工费的费率?"
	}, {
		"qid": 391474,
		"question": "查询餐厅营业时间"
	}]
	}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

请求失败返回的数据

请求失败返回的数据基本示例 查看其它状态码

    {
        "code": 400,
		"message": "Required parameter 'channel' is not present"
    }

	{
    	"code": 400,
    	"message": "topQuestions.channel: value must be between 1 and 6"
	}

    {
        "code": 500,
		"message": "java.lang.NullPointerException"
    }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  • 在线客服

  • 意见反馈