2018-03-05

# **域名**

环境| 外网地址|内网地址

:----------- | :-----------:

| 线下测试(dev) | /|http://10.11.255.41:8091/|

| 线上测试(test) | / | / |

| 线上正式(prod) | / | / |

----------

# **接口调用说明**

----------

## 数据图搜索接口

### **url&方式**

名称| 说明

:----------- | :-----------:

| url | /data-graph|

| method | POST/GET|

##### 参数说明

名称| 类型|长度|必须|默认|说明|

:-----------: | :-----------: | :-----------: | :-----------: | :-----------:

| keyword| string|>0|是|/|输入关键字

| user_id| int|>0|否|/|用户id

| type| int|>0|否|/|类型id

| field| string|>0|否|/|限制只显示这些字段

| chinesestrict| bool|/|否|true|结果是否完全中文匹配

| suggest| bool|/|否|false|是否提供推荐词条

| typestrict| bool|/|否|true|推荐词条是否也匹配类型

| stock| bool|/|否|true|输入数字是否匹配个股

| stocktype| enum|>0|否|/|返回个股类型,SHSZ:沪深股,HK:港股,OF:基金,AON:美股

| limit| int|>0|否|5|返回数量限制

###### 调用示例

GET /recommend/getautocompletelist?keyword=r&limit=6&field=content,extra&chinese_strict=true

### **结果返回**

#### 正确返回

{

  "data": [

    {

      "id": "fbc59874fb68e20c394233c0e184aaef",

      "content": "瑞茂通",

      "extra": "",

      "searchType": "AUTOCOMPLETE"

    },

    {

      "id": "7d9758a6b199b8758044843b87800a68",

      "content": "000001.OF",

      "extra": "华夏成长混合",

      "searchType": "STOCK",

    },

......

  ],

  "err_code": 0,

  "err_msg": ""

}

###### 返回说明

名称| 类型|说明|

:----------- | :-----------: | :-----------:

| err_code | int|错误码,0:无错误,>0:对应错误码设置

| err_msg | string|错误信息

| data | list|返回数据

###### 返回数据说明

名称| 类型|说明|

:----------- | :-----------: | :-----------:

| id | string|唯一码,md5

| content | string|词条内容

| searchType | enum|返回词条类型,AUTOCOMPLETE:自动补全,STOCK:个股,SUGGEST:推荐词条

----------

## 个股词条接口

### **url&方式**

名称| 说明

:----------- | :-----------:

| url | /recommend/getstocklist|

| method | POST/GET|

##### 参数说明

名称| 类型|长度|必须|默认|说明|

:-----------: | :-----------: | :-----------: | :-----------: | :-----------:

| keyword| string|>0|是|/|输入关键字

| user_id| int|>0|否|/|用户id

| type| int|>0|否|/|类型id

| chinesestrict| bool|/|否|true|结果是否完全中文匹配

| stocktype| enum|>0|否|/|返回个股类型,SHSZ:沪深股,HK:港股,OF:基金,AON:美股

| limit| int|>0|否|5|返回数量限制

###### 调用示例

GET /recommend/getstocklist?keyword=r&limit=6

### **结果返回**

#### 正确返回

    {

  "data": [

    {

      "id": "7189b6e014f8a45d47771f5108b1c986",

      "content": "易方达天天理财货币R",

      "code": "000013.OF",

      "category": "基金"

    },

    {

      "id": "7ca9695fdbda41a4c61a3b7c5f402381",

      "content": "神州高铁",

      "code": "000008.SZ",

      "category": "深A"

    },

......

  ],

  "err_code": 0,

  "err_msg": ""

}

###### 返回说明

名称| 类型|说明|

:----------- | :-----------: | :-----------:

| err_code | int|错误码,0:无错误,>0:对应错误码设置

| err_msg | string|错误信息

| data | list|返回数据

###### 返回数据说明

名称| 类型|说明|

:----------- | :-----------: | :-----------:

| id | string|唯一码,md5

| content | string|词条内容

| code | string|上市代码

| category | string|上市板块

----------

## 记录用户输入历史接口

### **url&方式**

名称| 说明

:----------- | :-----------:

| url | /record/querylog|

| method | POST/GET|

##### 参数说明

名称| 类型|长度|必须|默认|说明|

:-----------: | :-----------: | :-----------: | :-----------: | :-----------:

| keyword| string|>0|是|/|输入关键字

| user_id| int|>0|否|0|用户id

| type| int|>0|否|0|类型id

###### 调用示例

GET /record/querylog?keyword=广西防城港市&user_id=666&type=12

### **结果返回**

#### 正确返回

{

  "data": true,

  "err_code": 0,

  "err_msg": ""

}

###### 返回说明

名称| 类型|说明|

:----------- | :-----------: | :-----------:

| err_code | int|错误码,0:无错误,>0:对应错误码设置

| err_msg | string|错误信息

| data | boolean|成功状态

----------

## 提升词条权重请求接口

### **url&方式**

名称| 说明

:----------- | :-----------:

| url | /record/raiseweight|

| method | POST/GET|

##### 参数说明

名称| 类型|长度|必须|默认|说明|

:-----------: | :-----------: | :-----------: | :-----------: | :-----------:

| keyword| string|>0|是|/|输入关键字

| user_id| int|>0|否|0|用户id

| type| int|>0|否|0|类型id

###### 调用示例

GET /record/raiseweight?keyword=中国巨石净利润

### **结果返回**

#### 正确返回

{

  "data": true,

  "err_code": 0,

  "err_msg": ""

}

###### 返回说明

名称| 类型|说明|

:----------- | :-----------: | :-----------:

| err_code | int|错误码,0:无错误,>0:对应错误码设置

| err_msg | string|错误信息

| data | boolean|成功状态

你可能感兴趣的:(2018-03-05)