LOGO

新闻头条

提供新闻头条信息查询,实时获取时政、财经、科技等多领域头条资讯,支持分类筛选等方式检索,助力应用快速集成权威新闻内容

温馨提示:免费使用(按会员等级进行每天请求次数限制)

套餐

普通会员

100次/天

VIP会员

月:5000次/天

高级VIP

月:11000次/天

钻石VIP

月:14000次/天

立即申请
API介绍
对接文档
示例代码
接口测试
功能介绍
多领域实时资讯
覆盖时政、财经、科技等领域,按时更新头条新闻,同步主流媒体及自媒体热点
极速响应
毫秒级数据响应速度
服务稳定
7X24小时数据稳定响应服务
准确率
-
响应速度
约20ms
更新频率
按小时更新
计费方式
免费,按会员等级限制
应用场景
资讯类APP首页
实时拉取各领域头条新闻,按用户浏览偏好排序展示,提升日活用户的内容消费时长
企业内参系统
定制行业关键词(如 “新能源政策”),自动聚合相关头条资讯,辅助管理层决策分析
智能手表快讯推送
精简新闻摘要至 20 字内,通过 API 推送给穿戴设备用户,适配碎片化阅读场景
政务新媒体运营
同步官方媒体头条新闻,结合地域标签发布本地化解读,增强政务号内容权威性
使用流程
注册、登录
注册并登录您的账号
立即注册
完成实名认证
进行个人或企业认证
申请和调试API
申请API和完成测试调试请求
购买和上线使用
购买会员(VIP会员有更多请求次数权益),正式在您的系统上线使用
会员服务
服务保障
稳定高效
提供高可用、低延迟的服务,实施严格的安全措施,确保业务的稳定运行和数据安全
服务完善
专业团队提供全方位的售前和售后服务,随时解决您的疑问和问题
合规安全
严格遵守数据保护法规,官方直连获取数据,确保数据的合法、合规。
持续更新
提供多样接口,并持续更新,以满足您不断变化的业务和商业需求。
新闻头条-列表
新闻头条-详情
请求路径
POST
接口说明
提供新闻头条信息查询,实时获取时政、财经、科技等多领域头条资讯,支持分类筛选等方式检索,助力应用快速集成权威新闻内容
请求信息
请求头
Content-Type
application/x-www-form-urlencoded
Auth_Token
签名结果,具体请查看签名规则
Sign_Type
签名结果,具体请查看签名规则
请求参数说明
响应参数
响应参数说明
响应示例
成功响应
{
  "code": 0,
  "msg": "操作成功",
  "result": {
    "createTime": "2025-06-18 16:59:12",
    "data": [
      {
        "authorName": "中国网",
        "category": "头条",
        "date": "2025-06-13T15:16",
        "isContent": 1,
        "thumbnailPicS": "https://dfzximg02.dfxwdc.com/news/20250613/20250613151617_509ff7905a33c7748aab72f44a1a16e0_1_mwpm_03201609.jpeg",
        "thumbnailPicS02": "",
        "thumbnailPicS03": "",
        "title": "徐州睢宁县:老科学家走进校园,助力学生追逐“星辰大海”",
        "uniquekey": "5e98f5dae46491fd115b6f99b6269ab3",
        "url": "https://mini.eastday.com/mobile/250613151617658476407.html"
      },
      {
        "authorName": "当代先锋网",
        "category": "头条",
        "date": "2025-06-13T15:15",
        "isContent": 1,
        "thumbnailPicS": "https://dfzximg02.dfxwdc.com/news/20250613/20250613151555_ee772c752bbf5092e73809d62f3a67d3_1_mwpm_03201609.jpeg",
        "thumbnailPicS02": "",
        "thumbnailPicS03": "",
        "title": "“环山趣驾”为乡村振兴注入新活力",
        "uniquekey": "935412630fd3852c262f2a81c82b3fb0",
        "url": "https://mini.eastday.com/mobile/250613151555153269405.html"
      },
      {
        "authorName": "海外网",
        "category": "头条",
        "date": "2025-06-13T15:13",
        "isContent": 1,
        "thumbnailPicS": "",
        "thumbnailPicS02": "",
        "thumbnailPicS03": "",
        "title": "2025年第二趟“京和号”旅游专列启程",
        "uniquekey": "8c2b8d6f0d787838cdce0c9e35cd9735",
        "url": "https://mini.eastday.com/mobile/250613151345442130462.html"
      },
      {
        "authorName": "北青网",
        "category": "头条",
        "date": "2025-06-13T15:12",
        "isContent": 1,
        "thumbnailPicS": "https://dfzximg02.dfxwdc.com/news/20250613/20250613151206_8e4526b2caa0484d80369082a31bfced_1_mwpm_03201609.jpeg",
        "thumbnailPicS02": "",
        "thumbnailPicS03": "",
        "title": "2025年大兴区正式启动面向毕业大学生对接保障性租赁住房配租工作",
        "uniquekey": "52ec44cdb43a132e6996a139c5997a88",
        "url": "https://mini.eastday.com/mobile/250613151206873913715.html"
      },
      {
        "authorName": "中国消费者报•中国消费网",
        "category": "头条",
        "date": "2025-06-13T15:10",
        "isContent": 1,
        "thumbnailPicS": "",
        "thumbnailPicS02": "",
        "thumbnailPicS03": "",
        "title": "手机换膜引纠纷 市场监管部门助调解",
        "uniquekey": "425a380b68d8d5a71376953948cd9b7f",
        "url": "https://mini.eastday.com/mobile/250613151052348544013.html"
      },
      {
        "authorName": "鲁网",
        "category": "头条",
        "date": "2025-06-13T14:55",
        "isContent": 1,
        "thumbnailPicS": "https://dfzximg02.dfxwdc.com/news/20250613/20250613145510_9bda760168c044a980530a9db5b63c1f_1_mwpm_03201609.jpeg",
        "thumbnailPicS02": "",
        "thumbnailPicS03": "",
        "title": "烟台毓璜顶医院互联网医院升级AI导诊、预问诊平台开启智慧就医新体验",
        "uniquekey": "311344c2315e8aded9af5ce9c3f3ba45",
        "url": "https://mini.eastday.com/mobile/250613145510743438397.html"
      },
      {
        "authorName": "鲁网",
        "category": "头条",
        "date": "2025-06-13T14:54",
        "isContent": 1,
        "thumbnailPicS": "https://dfzximg02.dfxwdc.com/news/20250613/20250613145436_c3d197516b21ed8031003393b62c4037_1_mwpm_03201609.jpeg",
        "thumbnailPicS02": "",
        "thumbnailPicS03": "",
        "title": "农行临沂兰山支行营业部:温情服务显担当 守护老人暖人心",
        "uniquekey": "4bb7591751feda0096d85baae4cf1d3c",
        "url": "https://mini.eastday.com/mobile/250613145436938759862.html"
      },
      {
        "authorName": "大皖新闻",
        "category": "头条",
        "date": "2025-06-13T14:52",
        "isContent": 1,
        "thumbnailPicS": "",
        "thumbnailPicS02": "",
        "thumbnailPicS03": "",
        "title": "湖南慈利县有溶洞垃圾被黄土掩埋?镇政府:确有此事,但事发地并非溶洞",
        "uniquekey": "e70ed8626e2e14b4fa6273a629f2f4da",
        "url": "https://mini.eastday.com/mobile/250613145205256935803.html"
      },
      {
        "authorName": "北青网",
        "category": "头条",
        "date": "2025-06-13T14:41",
        "isContent": 1,
        "thumbnailPicS": "https://dfzximg02.dfxwdc.com/news/20250613/20250613144132_ffb177f64acb2748fa35a2434100dbe7_1_mwpm_03201609.jpeg",
        "thumbnailPicS02": "",
        "thumbnailPicS03": "",
        "title": "“我们走向世界——全球数字发行甄选音乐会”在中央音乐学院附中举办",
        "uniquekey": "051ce92ed6605f72215620285273ab45",
        "url": "https://mini.eastday.com/mobile/250613144132761130031.html"
      },
      {
        "authorName": "鲁网",
        "category": "头条",
        "date": "2025-06-13T14:21",
        "isContent": 1,
        "thumbnailPicS": "",
        "thumbnailPicS02": "",
        "thumbnailPicS03": "",
        "title": "农行临沂市中支行专业耐心服务获客户两个表扬工单",
        "uniquekey": "c9c9e624149a35b659d5552c14e9f18e",
        "url": "https://mini.eastday.com/mobile/250613142112593470182.html"
      }
    ],
    "orderId": "20250618165910959",
    "orderNumber": "512025061800000000541056",
    "pageNum": 1,
    "pageSize": 10,
    "total": "1532"
  }
}
失败响应
{
    "code": 400,
    "msg": "业务处理失败,请稍侯重试",
    "result": null
}
签名规则
所有的主动请求的接口都需要在请求头中传入签名值,需要设置的2个请求头名称:Auth_Token和Sign_Type。下面是分别介绍2个请求头的数据签名规则。 公共参数如下:
第一步:将以上公共参数按以下顺序拼接,并md5加密后小写后传入到signMd5中。 "memberId={memberId}dateTime={dateTime}version={v1}key={appKey}"
第二步:将公共参数按json格式数据设置到请求头Auth_Token中。 例如: Auth_Token={"signMd5":"11c636b1e98c1949768b0117a437145d","version":"v1","dateTime":"1744613181613","memberId":"80000001"}
第三步:并且在请求头中设置签名方式,名称为:Sign_Type。目前系统支持的签名方式有:md5。 例如:Sign_Type=md5
响应码
响应码说明
新闻头条-列表
新闻头条-详情
Java
PHP
Python
C#
复制代码
package com.example.api.V106;

import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

import cn.hutool.http.HttpRequest;
import cn.hutool.http.HttpResponse;
import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;

import static org.junit.jupiter.api.Assertions.*;
import java.net.HttpURLConnection;
import java.net.URL;
import java.io.*;
import java.nio.charset.StandardCharsets;
import java.security.MessageDigest;
import java.util.*;
import java.util.stream.Collectors;
import java.util.Base64;

public class ApiTest1050 {

    // 签名相关的常量
    private static final String SIGN_KEY = "XXXXXX"; // 替换为实际的签名密钥
    private static final String USER_ID = "XXXXXXX"; // 替换为实际的用户编号

    public static void main(String[] args) throws Exception {
        String apiUrl = "https://api.slsj.com/api/ref/news";
        String orderId = "1050001";
        String pageNum = "1";
        String pageSize = "10";
        String type = "1";
    
        // 准备请求参数
        Map<String, Object> params = new HashMap<>();
        params.put("orderId", orderId);
        params.put("pageNum", pageNum);
        params.put("pageSize", pageSize);
        params.put("type", type);

        testVerification(apiUrl, params);
    }

    // 获取Auth_Token的方法
    private static String getAuthToken() throws Exception {
        // 获取当前时间戳
        long timestamp = System.currentTimeMillis();

        // 按照文档拼接待加密字符串
        String toEncrypt = "memberId=" + USER_ID + "dateTime=" + timestamp + "version=v1" + "key=" + SIGN_KEY;

        // MD5加密
        MessageDigest md = MessageDigest.getInstance("MD5");
        byte[] digest = md.digest(toEncrypt.getBytes(StandardCharsets.UTF_8));
        String md5Result = bytesToHex(digest).toLowerCase();

        // 创建鉴权Token的JSON对象
        JSONObject authTokenObj = new JSONObject();
        authTokenObj.set("memberId", USER_ID);
        authTokenObj.set("dateTime", timestamp);
        authTokenObj.set("version", "v1");
        authTokenObj.set("signMd5", md5Result);
        
        String authToken = authTokenObj.toString();
        return authToken;
    }

    // 辅助方法:将字节数组转换为十六进制字符串
    private static String bytesToHex(byte[] bytes) {
        StringBuilder result = new StringBuilder();
        for (byte b : bytes) {
            result.append(String.format("%02x", b));
        }
        return result.toString();
    }

    public static void testVerification(String apiUrl,Map<String, Object> params) throws Exception {
        
        // 获取鉴权Token
        String authToken = getAuthToken();
        
        // 发送请求
        HttpResponse response = HttpRequest.post(apiUrl)
            .header("Content-Type", "application/x-www-form-urlencoded")
            .header("Auth_Token", authToken)
            .header("Sign_Type", "md5")
            .form(params)
            .execute();
        
        // 输出响应结果
        int status = response.getStatus();
        String responseBody = response.body();
        
        System.out.println("响应状态码: " + status);
        System.out.println("响应内容: " + responseBody);
        
        // 验证响应码
        assertEquals(HttpURLConnection.HTTP_OK, status, "Response code should be 200");
        
        // 解析响应内容(假设响应是JSON格式)
        // JSONObject responseJson = JSONUtil.parseObj(responseBody);
    }
} 
复制代码
代码信息添加中...
复制代码
import hashlib
import json
import time
import requests

# 用户ID和密钥
user_id = "xxxxxx"  # 替换为实际的用户编号
signature_key = "xxxxxxxxxxxxxxx"   # 替换为实际的签名密钥

# 版本号
version = "v1"


# 生成加密签名
def generate_auth_token():
    query_time = int(time.time() * 1000)
    original_string = f'memberId={user_id}dateTime={query_time}version={version}key={signature_key}'
    md5_result = hashlib.md5(original_string.encode('utf-8')).hexdigest()
    auth_token = {
        "memberId": user_id,
        "dateTime": query_time,
        "version": version,
        "signMd5": md5_result

    }
    return auth_token


# 请求接口并打印响应结果
request_url = 'https://api.slsj.com/api/ref/news'
params = {
    "orderId": "20250416094659001",
    "type": 1,
    "pageNum": 1,
    "pageSize": 10
}
headers = {'Content-Type': 'application/x-www-form-urlencoded', 'Auth_Token': json.dumps(generate_auth_token()),
           'Sign_Type': 'md5'}
response = requests.post(headers=headers, url=request_url, data=params)
if response.status_code == 200:
    print(response.json())
else:
    print(response.text)
复制代码
代码信息添加中...
APILOGO

新闻头条

ID:647

申请次数

18

收藏次数

25

认证要求

个人
企业

场景审核

不需要

联系方式

联系电话:

400-000-6665

联系邮箱:

suilian@suiliantech.com

在线客服: