消息服务总线3.0在线接口文档
  1. 7、数据推送相关接口
消息服务总线3.0在线接口文档
  • 1、服务总线-字典接口组
    • 1、国家英文码值对照相关接口
      • 1)国家三字英文码值对照列表
      • 2)根据三字英文码值获取国家名称列表
    • 2、ISO 639语言编码相关接口
      • 1)ISO 639语言编码信息列表
      • 2)指定Code集合获取名称和简称
    • 3、媒体类型相关接口
      • 1)指定境内外类型查询媒体类型【树型结构】
      • 2)指定Code集合获取名称
      • 3)指定Code集合获取字段
      • 4)根据地域查询渠道信息
    • 4、地域相关接口
      • 1)指定区域父级节点查询子集(中国)
      • 2)查询地域树(全国)
      • 3)内容提及查询
      • 4)内容提及-指定区域父级节点查询子集
    • 5、媒体信源标签相关接口
      • 1)媒体标签信息TOP25
      • 2)分页检索媒体标签列表
    • 6、标签相关接口
      • 1)标签根节点列表查询
      • 2)指定标签上一级唯一值查询该标签下子集列表
      • 3)指定标签层级查询该层级下子标签列表
    • 7、分类相关接口
      • 1)分类列表查询
  • 2、消息服务-业务接口组
    • 1、发文检索相关接口
      • 1)分页检索发文信息列表
      • 2)检索发文详情信息
      • 3)通过uuid批量查询发文信息列表
      • 4)相似文章列表查询
      • 5)获取渠道发文转发/评论关系
      • 6)根据文章ID分页获取评论列表
      • 7)Scroll创建接口
      • 8)ScrollID查询接口
      • 9)ScrollID删除接口
      • 10)根据uuid获取OCR信息
      • 11)OCR内容识别
      • 12)相似文章列表查询
    • 2、媒体账号检索相关接口
      • 附件说明
        • 境内账号字段值对应说明
        • 境外账号字段值对应说明
      • 1)分页检索媒体账号信息列表
      • 2)检索媒体账号详情信息
      • 3)根据渠道和账号ID查询是否采集该媒体账号信息
    • 3、发文分析相关接口
      • 1)通用-数据总量获取
      • 2)通用-指定分析字段返回其中某一种聚合分析
      • 3)通用-指定分析字段返回所有聚合分析
      • 4)通用-指定两个分析字段返回其中某一种聚合分析
      • 5)通用-指定字段分析日期直方图聚合
      • 6)通用-指定字段聚合和指定字段排序返回对应Top数据信息
      • 7)通用-数据字段累计求和获取
      • 8)通用-指定两个分析字段分析日期直方图聚合
      • 9)指定语义指纹获取数据量
      • 10)通用-各互动量字段总和获取
      • 11)通用-指定度量字段去重统计
      • 12)通用-指定分析字段返回其中某一种去重统计聚合分析
      • 13)通用-指定分析字段返回COUNT和SUM聚合分析
      • 14)指定渠道和发布时间字段分析日期直方图聚合
    • 4、媒体账号分析相关接口
      • 1)通用-账号总量获取
    • 5、热榜相关接口
      • 附件说明
        • 不同渠道对应同城热榜信息采集情况说明
      • 1)热搜榜信息检索
      • 2)实时热搜榜信息
      • 3)同城-热搜榜信息检索
      • 4)同城-实时热搜榜信息
      • 5)热榜详情信息获取
      • 6)根据榜单类型+渠道实时获取榜单信息
      • 7)根据榜单类型+渠道检索榜单信息
      • 8)境外热榜趋势-指定渠道获取实时热榜趋势信息
      • 9)境外热榜趋势-多条件获取热榜趋势信息
    • 7、数据推送相关接口
      • 1)分页排序多条件检索专题列表查询
        POST
      • 2)添加专题信息
        POST
      • 3)更新专题信息
        POST
      • 4)更新专题状态
        POST
      • 5)删除专题信息
        POST
      • 6)根据用户ID获取Kafka信息
        POST
  • 服务总线-附件
    • Java客户调用接口生成签名工具类
    • Python客户调用接口生成签名工具类
    • 原生服务错误码值说明
  • 产品API
    • 主题订阅
      • 订阅ID
    • 分析组件
      • 事件/话题简介
      • 热点主题
      • 概述
      • 专家观点
      • 信息内容分类
      • 发布地域
      • 发文习惯
      • 媒体曝光趋势对比
      • 媒体等级分布
      • 微博网民观点
      • 提及地域分布
      • 传播路径
      • 账号认证分布
      • 账号性别分布
      • 热点榜单
      • 热点短语
      • 热点词语
      • 情感倾向
      • 热点文章
      • 媒体曝光趋势
      • 影响力指数
      • 互动趋势
      • 热门组织
      • 热门人物
    • AI雷达
      • 主题信息列表
      • 主题信息类型+信息属性
      • 主题信息监测事件列表
  1. 7、数据推送相关接口

3)更新专题信息

POST
/v1/push/updateSpecialsInfo
3、数据推送相关接口
更新专题信息

请求参数

Header 参数
appKey
AppKey
必需
nonce
随机数
必需
timestamp
时间戳
必需
signature
必需
签名,详见附件客户签名生成工具类
Body 参数application/json
专题更新入参
id
integer <int32>
专题Id
必需
userId
string 
用户id
必需
stName
string 
专题名称
可选
topicName
string 
可选
topic名称【与用户绑定,调用获取kafka信息接口获取】,实时专题或历史专题推送为Kafka方式不能为空
pushTerms
object (PushTermDTO) 
推送条件
可选
pubStartTime
string <date-time>
可选
起始时间【历史专题必填】
pubEndTime
string <date-time>
可选
结束时间【历史专题必填,实时专题默认是项目结束时间】
isFilter
boolean 
可选
是否过滤历史数据【针对实时推送,kafka中可能会补采历史数据,如若有补采开启后会过滤当天以前的数据,默认为false】
historyPushType
integer <int32>
可选
历史推送方式:1-JSON文件,2-Excel,3-Kafka,历史专题该字段必传
isDumpPicVideo
integer <int32>
可选
是否导出图片/视频:0-不导出,1-导出图片,2-导出视频,3-全部导出,历史专题该字段必传
infoSourceConfig
object (InfoSourceConfig) 
信源配置
可选
keyWordsConfig
object (KeyWordsConfig) 
关键词配置
可选
fieldConfig
object (FieldConfig) 
字段配置
可选
示例
{
  "id": 0,
  "userId": "string",
  "stName": "string",
  "topicName": "string",
  "pushTerms": {
    "pubStartTime": "2019-08-24T14:15:22Z",
    "pubEndTime": "2019-08-24T14:15:22Z",
    "isFilter": true,
    "historyPushType": 0,
    "isDumpPicVideo": 0,
    "infoSourceConfig": {
      "dataSources": [
        "string"
      ],
      "countryAreas": [
        "string"
      ],
      "provinceAreas": [
        "string"
      ],
      "mediaAreas": [
        {
          "mediaAreaProvince": "string",
          "mediaAreaCity": "string",
          "mediaAreaCounty": "string"
        }
      ],
      "contentAreas": [
        {
          "contentAreaCountry": "string",
          "contentAreaProvince": "string",
          "contentAreaCity": "string",
          "contentAreaCounty": "string"
        }
      ],
      "accounts": [
        {
          "include": true,
          "dataSource": "string",
          "websiteName": "string",
          "host": "string",
          "subHost": "string",
          "channelName": "string",
          "mediaType": "string",
          "hostType": "string",
          "userId": "string",
          "userName": "string"
        }
      ],
      "mediaTag": {
        "include": true,
        "mediaTags": [
          "string"
        ]
      },
      "linksType": [
        0
      ],
      "polarities": [
        0
      ],
      "languages": [
        "string"
      ],
      "categories": [
        "string"
      ],
      "itemLabels": [
        "string"
      ],
      "isAdvertisement": 0
    },
    "keyWordsConfig": {
      "articleType": [
        0
      ],
      "kwsPosition": [
        "string"
      ],
      "kwsMatchType": true,
      "mode": "string",
      "expressionKeywords": [
        "string"
      ],
      "regionKeywords": [
        "string"
      ],
      "mainKeywords": [
        "string"
      ],
      "eventKeywords": [
        "string"
      ],
      "excludeKeywords": [
        "string"
      ]
    },
    "fieldConfig": {
      "fieldList": [
        "string"
      ],
      "expand": "string"
    }
  }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/push/updateSpecialsInfo' \
--header 'appKey;' \
--header 'nonce;' \
--header 'timestamp;' \
--header 'signature;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": 0,
    "userId": "string",
    "stName": "string",
    "topicName": "string",
    "pushTerms": {
        "pubStartTime": "2019-08-24T14:15:22Z",
        "pubEndTime": "2019-08-24T14:15:22Z",
        "isFilter": true,
        "historyPushType": 0,
        "isDumpPicVideo": 0,
        "infoSourceConfig": {
            "dataSources": [
                "string"
            ],
            "countryAreas": [
                "string"
            ],
            "provinceAreas": [
                "string"
            ],
            "mediaAreas": [
                {
                    "mediaAreaProvince": "string",
                    "mediaAreaCity": "string",
                    "mediaAreaCounty": "string"
                }
            ],
            "contentAreas": [
                {
                    "contentAreaCountry": "string",
                    "contentAreaProvince": "string",
                    "contentAreaCity": "string",
                    "contentAreaCounty": "string"
                }
            ],
            "accounts": [
                {
                    "include": true,
                    "dataSource": "string",
                    "websiteName": "string",
                    "host": "string",
                    "subHost": "string",
                    "channelName": "string",
                    "mediaType": "string",
                    "hostType": "string",
                    "userId": "string",
                    "userName": "string"
                }
            ],
            "mediaTag": {
                "include": true,
                "mediaTags": [
                    "string"
                ]
            },
            "linksType": [
                0
            ],
            "polarities": [
                0
            ],
            "languages": [
                "string"
            ],
            "categories": [
                "string"
            ],
            "itemLabels": [
                "string"
            ],
            "isAdvertisement": 0
        },
        "keyWordsConfig": {
            "articleType": [
                0
            ],
            "kwsPosition": [
                "string"
            ],
            "kwsMatchType": true,
            "mode": "string",
            "expressionKeywords": [
                "string"
            ],
            "regionKeywords": [
                "string"
            ],
            "mainKeywords": [
                "string"
            ],
            "eventKeywords": [
                "string"
            ],
            "excludeKeywords": [
                "string"
            ]
        },
        "fieldConfig": {
            "fieldList": [
                "string"
            ],
            "expand": "string"
        }
    }
}'

返回响应

🟢200OK
application/json
Body
返回数据格式
code
integer <int32>
可选
响应码【200代表成功,其他参见错误码值表】)
success
boolean 
可选
是否成功【true代表成功,false代表失败】
message
string 
响应消息
可选
data
boolean 
响应数据
可选
errors
array[string]
错误信息集合
可选
time
string <date-time>
响应时间
可选
示例
{
  "code": 0,
  "success": true,
  "message": "string",
  "data": true,
  "errors": [
    "string"
  ],
  "time": "2019-08-24T14:15:22Z"
}
上一页
2)添加专题信息
下一页
4)更新专题状态
Built with