实时舆情
所有文档

          舆情服务

          实时舆情

          添加自定义监测任务

          功能说明

          创建自定义监测任务

          请求path

          POST /v1/tasks

          请求header

          "authorization": "xxxx"
          "host": "yuqing.bce.baidu.com"
          "accept": "*/*"
          "Content-Type": "application/json"

          请求参数

          参数类型 名称 必填 说明
          body filterKeywords 任务排除词
          body geoIds 任务监测地域
          body name 监测任务名称
          body optionalKeywords 任务搭配词
          body requiredKeywords 任务主监控词
          body taskType 监测方案类别,可选的类别见公共变量说明
          • 请求示例
          method: POST
          path: /v1/tasks
          body:
          {
            "filterKeywords" : [ "排除词1", "排除词2" ],
            "geoIds" : [ 32 ],  //其中32代表重庆市,各个地域对应的代号查看上方geoId说明
            "name" : "监测方案名称",
            "optionalKeywords" : [ "搭配词1" ],
            "requiredKeywords" : [ "主监控词1", "主监控词2" ],
            "taskType" : "COMPANY"
          }

          响应示例

          699  //该数字为创建任务所得的任务id,后续使用该task_id获取任务信息

          修改自定义监测任务

          功能说明

          修改自定义监测任务

          请求path

          PUT /v1/tasks/{taskId}

          请求header

          "authorization": "xxxx"
          "host": "yuqing.bce.baidu.com"
          "accept": "*/*"
          "Content-Type": "application/json"

          请求参数

          参数类型 名称 必填 说明
          body filterKeywords 任务排除词
          body geoIds 任务监测地域
          body name 监测任务名称
          body optionalKeywords 任务搭配词
          body requiredKeywords 任务主监控词
          body taskType 监测方案类别,可选的类别见公共变量说明
          • 请求示例
          method: PUT
          path: /v1/tasks/319
          body:
          {
            "filterKeywords" : [ "排除词1", "排除词2" ],
            "geoIds" : [ 32 ],  //其中32代表重庆市,各个地域对应的代号,可通过本文档 /v1/common/district 接口获取
            "name" : "监测方案名称",
            "optionalKeywords" : [ "搭配词1" ],
            "requiredKeywords" : [ "主监控词1", "主监控词2" ],
            "taskType" : "COMPANY"
          }

          响应示例

          true  //修改成功

          接口名称:删除自定义监测任务

          功能说明

          删除自定义监测任务

          请求path

          DELETE /v1/tasks/{taskId}

          请求header

          "authorization": "xxxx"
          "host": "yuqing.bce.baidu.com"
          "accept": "*/*"

          请求参数

          参数类型 名称 必填 说明
          path taskId 任务id

          响应示例

          true  //删除成功

          接口名称:获取监测任务列表

          功能说明

          获取全部任务信息

          请求path

          GET /v1/tasks

          请求header

          "authorization": "xxxx"
          "host": "yuqing.bce.baidu.com"
          "accept": "*/*"

          请求参数

          响应示例

          {
            "usedKeywordNum" : 8,
            "totalKeywordNum" : 1000,
            "leftKeywordNum" : 992,
            "list" : [ {
              "geoIds" : [ 1 ],
              "filterKeywords" : [ ],
              "requiredKeywords" : [ "台湾" ],
              "taskPattern" : 1,
              "system_task" : 0,
              "optionalKeywords" : [ "台铁" ],
              "oldGeoIds" : [ ],
              "taskType" : "COMPANY",
              "taskTags" : "0",
              "createTime" : 1617680023000,
              "keywordNum" : 1,
              "taskName" : "台湾",
              "id" : 699
            }, {
              "geoIds" : [ 1 ],
              "filterKeywords" : [ ],
              "requiredKeywords" : [ "拼多多" ],
              "taskPattern" : 1,
              "system_task" : 0,
              "optionalKeywords" : [ ],
              "oldGeoIds" : [ ],
              "taskType" : "PRODUCT",
              "taskTags" : "0",
              "createTime" : 1612183728000,
              "keywordNum" : 1,
              "taskName" : "拼多多",
              "id" : 245
            } ]
          }

          获取系统监测任务列表

          功能说明

          获取所有系统任务列表

          请求path

          GET /v1/tasks/system

          请求header

          "authorization": "xxxx"
          "host": "yuqing.bce.baidu.com"
          "accept": "*/*"

          请求参数

          响应示例

          {
            "leftNum" : 9,
            "totalNum" : 11,
            "list" : [ {
              "geoIds" : [ 1 ],
              "filterKeywords" : [ ],
              "requiredKeywords" : [ "公款出国", "铺张浪费", "公款吃喝" ],
              "taskPattern" : 1,
              "system_task" : 1,
              "optionalKeywords" : [ ],
              "oldGeoIds" : [ ],
              "taskType" : "COMPANY",
              "taskTags" : "0",
              "createTime" : 1602233229000,
              "keywordNum" : 27,
              "taskName" : "政府官员",
              "id" : 4,
              "selected" : 1
            }, {
              "geoIds" : [ 1 ],
              "filterKeywords" : [ ],
              "requiredKeywords" : [ "恐怖分子", "暴恐分子", "自杀式爆炸" ],
              "taskPattern" : 1,
              "system_task" : 1,
              "optionalKeywords" : [ ],
              "oldGeoIds" : [ ],
              "taskType" : "COMPANY",
              "taskTags" : "0",
              "createTime" : 1602231346000,
              "keywordNum" : 20,
              "taskName" : "社会安全",
              "id" : 1,
              "selected" : 0
            } ],
            "usedNum" : 2
          }

          更新系统监测任务列表

          功能说明

          更新用户选中的系统任务

          请求path

          PUT /v1/tasks/system

          请求header

          "authorization": "xxxx"
          "host": "yuqing.bce.baidu.com"
          "accept": "application/json"

          请求参数

          参数类型 名称 必填 说明
          body ids 系统任务id列表
          • 请求示例
          method: PUT
          path: /v1/tasks/system
          body:
          {
            "ids" : [ 4, 5 ]
          }

          响应示例

          true  //更新成功

          获取用户选中的系统监测任务列表

          功能说明

          获取用户选中的系统任务列表

          请求path

          GET /v1/tasks/system/selected

          请求header

          "authorization": "xxxx"
          "host": "yuqing.bce.baidu.com"
          "accept": "*/*"

          请求参数

          响应示例

          {
              "list": [
                  {
                      "geoIds": [
                          1
                      ],
                      "filterKeywords": [],
                      "requiredKeywords": [
                          "公款出国",
                          "铺张浪费",
                          "公款吃喝"
                      ],
                      "taskPattern": 1,
                      "system_task": 1,
                      "optionalKeywords": [],
                      "oldGeoIds": [],
                      "taskType": "COMPANY",
                      "taskTags": "0",
                      "createTime": 1602233229000,
                      "keywordNum": 27,
                      "taskName": "政府官员",
                      "id": 4
                  },
                  {
                      "geoIds": [
                          1
                      ],
                      "filterKeywords": [],
                      "requiredKeywords": [
                          "房屋出租",
                          "房产",
                          "地产",
                          "房地产",
                          "土地使用权"
                      ],
                      "taskPattern": 1,
                      "system_task": 1,
                      "optionalKeywords": [],
                      "oldGeoIds": [],
                      "taskType": "COMPANY",
                      "taskTags": "0",
                      "createTime": 1603767202000,
                      "keywordNum": 57,
                      "taskName": "地产房产",
                      "id": 212
                  }
              ]
          }

          获取监测任务详情

          功能说明

          获取监测任务详情

          请求path

          GET /v1/tasks/{taskId}

          请求header

          "authorization": "xxxx"
          "host": "yuqing.bce.baidu.com"
          "accept": "*/*"

          请求参数

          参数类型 名称 必填 说明
          path taskId 任务id

          响应示例

          {
            "geoIds" : [ 1 ],
            "filterKeywords" : [ ],
            "requiredKeywords" : [ "台湾" ],
            "taskPattern" : 1,
            "system_task" : 0,
            "optionalKeywords" : [ "台铁" ],
            "oldGeoIds" : [ ],
            "taskType" : "COMPANY",
            "taskTags" : "0",
            "createTime" : 1617680023000,
            "keywordNum" : 1,
            "taskName" : "台湾",
            "id" : 699
          }

          获取监测任务结果

          功能说明

          获取实时舆情监测结果信息

          请求path

          GET /v1/tasks/{taskId}/yuqing

          请求header

          "authorization": "xxxx"
          "host": "yuqing.bce.baidu.com"
          "accept": "*/*"

          请求参数

          类型 名称 必填 说明 类型
          Path taskId taskId string
          Query autoRefresh 1表示自动更新,0表示只拿totalCount,不拿数据 int
          Query geoIds 根据地理id列表获取相关信息,不传默认全部信息 int
          Query hitTypes 当前参数表示按任务关键词/表达式命中内容的字段,ALL表示标题和内容,TIELE表示标题,不传默认ALL string
          Query keyword 按关键词筛选,不传默认全部 string
          Query limit 取值范围 1 - 1000,表示取列表的数量 int
          Query mediaTypes 按媒体类型筛选,可以同时传多个值,不传默认全部,可选的媒体类型见公共变量说明 list,多个之间用,分隔,如“APP_MEDIA,OTHER_MEDIA”
          Query relevantTypes 相关性筛选,NOTRELEVANT表示不设置获取相关性强的内容,即获取全部,RELEVANT表示设置获取相关性强的内容,不传默认全部 string
          Query repeatTypes 表示是否获取重复内容,NO_REPEAT表示不重复内容,REPEAT表示获取全部内容 string
          Query searchTypes 表示关键词命中的范围,有keyword字段才有效果,ALL表示命中标题和内容,TITLE表示命中标题 string
          Query sentiment 表示按照情感属性筛选,见开头情感属性表,可以同时传多个值,不传表示全部,可选的情感类型见公共变量说明 list,多个之间用,分隔,如“NEGATIVE,POSITIVE”
          Query session_id 快速翻页使用,每个请求会生成一个session_id返回,需要通过这个值可以进行翻页,否则只能翻到第五页 string
          Query sort 排序类型,可选的排序类型见公共变量说明 string
          Query start 和limit配合使用,表示列表的偏移量,同数据库的from int
          Query timeFrom 时间范围查询,timeFrom和timeTo同时出现有效,毫秒时间戳格式,例如1604400780000,不传或者参数不成对默认7天内数据 int
          Query timeTo 时间范围查询,timeFrom和timeTo同时出现有效,毫秒时间戳格式,例如1604400780000,不传或者参数不成对默认7天内数据 int

          list类型如需要传多个值,请使用,分隔,具体参考如下sentiment参数。

          • 请求示例
          method: GET
          path:/v1/tasks/319/yuqing
          query: hitTypes=ALL&limit=10&mediaTypes=APP_MEDIA,OTHER_MEDIA&relevantTypes=NOTRELEVANT&repeatTypes=NO_REPEAT&searchTypes=ALL&sentiment=NEGATIVE,POSITIVE&sort=RELEVANTDESC&start=0&timeFrom=1617552000000&timeTo=1617638400000&session_id=70ptqhs39gf

          响应示例

          {
            "session_id": "cbe3c6749e1824715f27a9f5b718f06b",   // 快速翻页使用,每个请求会生成一个session_id返回,需要通过这个值可以进行翻页,否则只能翻到第五页,建议获取后都做传递
            "totalCount": 22034,   // 数据总量
            "list": [
              {
                "summary": "最近个股今天涨停明天就给你按地板上,一直想不明白短线<em>生态</em>走的那么好是谁把市场活生生给做死了.怎么想都不像是投机内行人做的事情,什么可能把自己的饭碗给砸呢.",      // 摘要,em标签表示标红
                "publishTime": "2020-12-16 20:47:00",   // 发布时间
                "sentiment": "NEGATIVE",     // 情感属性
                "website": "淘股吧-淘股论坛",      // 来源网站
                "src": "wdn_stream",         // 预留字段,可忽略 
                "mediaType": "BBS_MEDIA",     // 媒体类型
                "duplicate": 0,      // 是否重复表示,1是 0否
                "keywordNumMap": {      // 命中任务关键词的词频,如不需要可以忽略
                  "破坏": 1,
                  "生态": 2
                },
                "title": "投机<em>生态</em>市场环境<em>破坏</em>了,这才刚刚开始",
                "url": "http://www.taoguba.com.cn/Article/3079546/1",
                "content": "",
                "geo": [      // 地理列表
                    "北京市",
                    "广东省",
                    "江西省"
                  ],
                "id": "2e2d84d48e94d9591eb0c2be2028f073",
                "duplicateNum": 0      // 重复的数量
              }
            ],
            "cleanTotalCount": 100  // 策略模块过滤后总量
          }

          获取舆情详情

          功能说明

          根据id获取舆情详情

          请求path

          GET /v1/tasks/{taskId}/yuqing/detail/{yuqingId}

          请求header

          "authorization": "xxxx"
          "host": "yuqing.bce.baidu.com"
          "accept": "*/*"

          请求参数

          类型 名称 必填 说明
          Path taskId 任务id
          Path yuqingId 该id对应/v1/tasks/taskId/yuqing接口返回结果的id字段
          • 请求示例
          method: GET
          path:/v1/tasks/319/yuqing/detail/2e2d84d48e94d9591eb0c2be2028f073

          响应示例

          {
            "duplicateList": [ // 同列表字段
               {
                "summary": "最近个股今天涨停明天就给你按地板上,一直想不明白短线<em>生态</em>走的那么好是谁把市场活生生给做死了.怎么想都不像是投机内行人做的事情,什么可能把自己的饭碗给砸呢.",      // 摘要,em标签表示标红
                "publishTime": "2020-12-16 20:47:00",   // 发布时间
                "sentiment": "NEGATIVE",     // 情感属性
                "website": "淘股吧-淘股论坛",      // 来源网站
                "src": "wdn_stream",         // 预留字段,可忽略 
                "mediaType": "BBS_MEDIA",     // 媒体类型
                "duplicate": 0,      // 是否重复表示,1是 0否
                "keywordNumMap": {      // 命中任务关键词的词频,如不需要可以忽略
                  "破坏": 1,
                  "生态": 2
                },
                "title": "投机<em>生态</em>市场环境<em>破坏</em>了,这才刚刚开始",
                "url": "http://www.taoguba.com.cn/Article/3079546/1",
                "content": "",
                "geo": [      // 地理列表
                    "北京市",
                    "广东省",
                    "江西省"
                  ],
                "id": "2e2d84d48e94d9591eb0c2be2028f073",
                "duplicateNum": 0      // 重复的数量
              }
            ],
            "info": { // 没注释部分同列表
              "summary": "发布会现场.齐浩男摄人民网呼和浩特12月16日电(齐浩男)12月16日上午,内蒙古自治区<em>生态</em>环境厅召开自治区<em>生态</em>环境<em>保护</em>督察新闻发布会.",
              "publishTime": "2020-12-16 20:56:21",
              "sentiment": "NEGATIVE",
              "website": "搜狐",
              "src": "wdn_stream",
              "mediaType": "NEWS_MEDIA",
              "duplicate": 0,
              "keywordNumMap": {
                "超标": 1,
                "水": 6,
                "超标排放": 1,
                "生态": 9,
                "保护": 5,
                "污染": 1,
                "土壤": 1
              },
              "title": "内蒙古<em>生态</em>环境<em>保护</em>督察受理群众信访举报3624件 罚款1860.6万元",
              "url": "http://www.sohu.com/a/438668857_114731",
              "content": "发布会现场.齐浩男摄人民网呼和浩特12月16日电(齐浩男)12月16日上午,内蒙古自治区<em>生态</em>环境厅召开自治区<em>生态</em>环境<em>保护</em>督察新闻发布会.据介绍,2019年8月至2020年9月自治区组成12个督察组,分4批完成了对12个盟市的<em>生态</em>环境<em>保护</em>督察.督察进驻期间,受理群众信访举报3624件,其中,<em>水</em>环境类528件,大气类1422件,<em>土壤</em>类544件,<em>生态</em>类1226件,辐射类13件,噪音类578件,其他<em>污染</em>类406件(同一举报涉及多种类型).据悉,自治区<em>生态</em>环境<em>保护</em>督察,强化边督边改,立行立改,要求地方政府及时查处群众举报的环境问题.目前,转办地方的3624件信访案件已基本办结,责令整改964件,立案查处237件,罚款1860.6万元,追责问责135人,公安部门立案侦查84件,拘留31人.截至2020年11月底,呼和浩特市47项整改任务已完成26项,包头市26项整改任务已完成10项,通辽市26项整改任务已完成16项,赤峰市158项整改任务已完成75项,巴彦淖尔市52项整改任务已完成37项,乌海市53项整改任务已完成37项.通过督察整改,有力推动了<em>生态</em>环境质量的持续改善.其中,在2019年在对赤峰市开展督查期间,督察组发现赤峰市宁城县膨润土行业违法行为突出.针对督察组指出的问题,宁城县对全县膨润土企业进行全面清理,清退违法占地面积1436.33亩;督察组在包头市下沉督察发现,包头市加通污<em>水</em>处理厂存在超负荷运行,<em><em>超标</em>排放</em>问题,计划实施的扩建和中<em>水</em>回用工程未动工.针对督察组指出的问题,包头市加快推进加通污<em>水</em>处理厂提标改造进度,仅用了3个月就完成了中<em>水</em>回用工程,建设了5.5公里的配套中<em>水</em>管网.(责编:张雪冬,刘泽)返回搜狐,查看更多责任编辑:",      // 内容
              "geo": [
                "内蒙古自治区"
              ],
              "id": "aaa6fbe7e979977115ed9a0dfa208af7",
              "duplicateNum": 0
            },
            "spread": {          // 正负面的分布
              "POSITIVE": 0,
              "NEGATIVE": 5,
              "NEUTRAL": 11
            }
          }
          上一篇
          接口通用说明
          下一篇
          舆情分析