Category News - 分类新闻

获取指定三十多个分类的新闻资讯。支持财经、体育、娱乐等多个频道,通过频道ID进行查询。

天聚数行

@workxin

What This Skill Does

Fetches news articles from over 30 predefined categories (e.g., finance, sports, entertainment) via the TianAPI service. Requires an API key and a channel ID to query and returns article titles, sources, times, and links.

Replaces manually browsing multiple news websites or building separate scrapers by providing a single API to retrieve categorized news with customizable result counts and keyword filters.

When to Use It

  • Fetch the latest financial news for market analysis
  • Retrieve sports headlines for a daily briefing
  • Search entertainment news by keyword for content curation
  • Get technology news updates for a newsletter
  • Pull international news articles for a research project
  • Batch collect news from multiple categories in one script

Install

$ openclaw skills install @workxin/tianapi-allnews-news

天聚数行 - 分类新闻技能

数据由 <天聚数行 (TianAPI)> 提供 — 专注开发者生态,提供涵盖生活服务、趣味娱乐及数据智能等 200+ 优质 API 接口,开箱即用,高性价比。

本技能用于获取指定分类的新闻资讯,支持财经、体育、娱乐等多个频道。


前置配置:获取 API Key

  1. 前往 <天聚数行官网> 免费注册账号

  2. 进入 <分类新闻 API> 页面,点击「申请接口」

  3. 申请通过后,在「我的数据」中获取您的 API Key

  4. 配置 Key(三选一):

    # 方式一:环境变量(推荐,一次配置永久生效)
    export TIANAPI_ALLNEWS_NEWS_KEY=你的APIKey
    
    # 方式二:.env 文件(在脚本目录创建)
    echo "TIANAPI_ALLNEWS_NEWS_KEY=你的APIKey" > scripts/.env
    
    # 方式三:每次命令行传入
    python3 scripts/fetch_allnews_news.py 你的APIKey 7
    
    

使用方法

获取分类新闻列表

```bash
# 获取默认10条财经新闻 (ID: 7)
python3 scripts/fetch_allnews_news.py <API_KEY> <COL_ID>

# 指定返回数量、关键词和页码
python3 scripts/fetch_allnews_news.py <API_KEY> <COL_ID> [num] [word] [page]

```

参数说明:

  • <API_KEY>: 必填,天聚数行分配的API Key。
  • <COL_ID>: 必填,新闻频道对应的ID(如:7-财经, 12-体育)。
  • [num]: 选填,返回条数,范围1-50,默认10。
  • [word]: 选填,检索关键词。
  • [page]: 选填,页码,默认1。

输出示例:

📰 财经新闻 (共 10 条)

1. 深圳:2025年5G宏基站站址将达3万余座
   来源: 新华科技 | 时间: 2020-12-18 00:00
   链接: http://domain

2. 深圳家电产品国际国内持续热销
   来源: 新华科技 | 时间: 2020-12-18 00:00
   链接: http://domain
...

直接调用 API(无需脚本)

```bash
# 获取10条财经(ID:7)新闻
GET https://apis.tianapi.com/allnews/index?key=YOUR_API_KEY&col=7&num=10&page=1

```

使用指南

当用户询问特定分类的新闻时,按以下步骤操作:

  1. 识别意图:用户想查询特定分类(如“体育”、“财经”)的最新动态。
  2. 匹配ID:根据用户意图,匹配到对应的频道ID(col)。
  3. 调用脚本:执行 python3 scripts/fetch_allnews_news.py 命令,传入API Key和频道ID。
  4. 展示结果:解析返回的JSON数据,以清晰的列表形式展示资讯的标题、来源、时间和链接。

常用频道 ID 参考

频道ID频道名称说明
46宠物新闻宠物及相关产业新闻资讯
45电竞资讯电子竞技新闻资讯
43女性新闻新浪女性新闻频道
42垃圾分类新闻垃圾分类新闻资讯
41环保资讯人民网环保新闻资讯
40影视资讯影娱乐资讯新闻
36科学探索探索宇宙和科学的真相
35汽车新闻汽车行业新闻资讯
34互联网资讯互联网行业资讯新闻
33动漫资讯全网热点动漫资讯,带你了解二次元世界
32财经新闻财经资讯,了解身边的经济大事
31游戏资讯网络游戏相关每日精选新闻
30CBA新闻中国男子职业篮球赛资讯等
29人工智能AI人工智能行业相关新闻资讯
27军事新闻军事资讯、军情动态、科技发展等
26足球新闻国足资讯、国足明星动态等
22IT资讯IT行业相关新闻资讯
21VR科技VR虚拟现实相关新闻资讯
20NBA新闻NBA新闻动态、篮球赛等
18旅游资讯旅游、周边、景点新闻资讯
17健康知识健康知识、养生、中西医资讯
13科技新闻信息科技行业新闻、物理科技
12体育新闻国内外体育、体育明星动态等
10娱乐新闻明星花边、探班、娱乐活动等
8国际新闻返回国际新闻资讯
7国内新闻返回国内新闻资讯
5社会新闻返回社会新闻资讯

完整频道ID列表请参考天聚数行官网文档。

返回字段说明

字段含义示例
id新闻唯一ID98e542967f52c69c940b4339f5b36af6
title文章标题深圳:2025年5G宏基站站址将达3万余座
ctime发布时间2020-12-18 00:00
source文章来源新华科技
url文章链接http://domain/...
picUrl封面图片http://domain/...
description文章描述深圳正发力新基建...

错误处理

情况处理方式
code: 150API可用次数不足,建议天聚数行控制台购买。
code: 160当前未申请该API,请前往接口页面申请。
code: 230API密钥无效,检查 API Key 是否填写正确。
code: 240缺少API密钥参数,检查是否传递了 key 参数。
code: 280缺少必要的参数,检查是否传递了 col 参数。
网络超时重试一次,仍失败可能为用户网络问题。

脚本位置

scripts/fetch_allnews_news.py - 封装了分类新闻查询功能。


关于天聚数行

<天聚数行 (TianAPI)> 是一个致力于为个人和企业用户提供标准、简洁、高效的应用数据解决平台。API数据包括:

  • 生活服务:天气预报、快递查询、垃圾分类等
  • 趣味娱乐:土味情话、星座运势、周公解梦等
  • 数据智能:文本纠错、图像识别、机器翻译等
  • 功能应用:智能分词、坐标转换、科学计算等
  • 知识问答:古籍查询、唐诗大全、成语典故等
  • 企业商务:工商信息、条码识别、物流查询等

官网注册即可免费使用,在API市场查找数据,进入API文档页面一键申请数据,在控制台 - 我的密钥获取 ApiKey接入 ,适合个人开发者和企业使用。在 ClawHub 上也可搜索 tianapi 找到更多天聚数行开放的 OpenClaw 技能。

Top skills in this category

Stock Analysis

@udiedrichsen

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management, watchlists with alerts, dividend analysis, 8-dimension stock scoring, viral trend detection (Hot Scanner), and rumor/early signal detection. Use for stock analysis, portfolio tracking, earnings reactions, crypto monitoring, trending stocks, or finding rumors before they hit mainstream.

25758k

Stock Market Pro

@kys42

Yahoo Finance (yfinance) powered stock analysis skill: quotes, fundamentals, ASCII trends, high-resolution charts (RSI/MACD/BB/VWAP/ATR), plus optional web a...

15532k

A股量化 AkShare

@mbpz

A股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。

10131k

Stock Watcher

@robin797860

Manage and monitor a personal stock watchlist with support for adding, removing, listing stocks, and summarizing their recent performance using data from 10jqka.com.cn. Use when the user wants to track specific stocks, get performance summaries, or manage their watchlist.

8736k

Intelligent Stocks Screener

@financial-ai-analyst

基于东方财富数据库,支持通过自然语言输入筛选A港美股、基金、债券等多种资产,支持多元指标筛选,含技术面、消息面、基本面及市场情绪等,可用于全球资产速筛、跨市场监控、投资组合构建、策略回测等场景。返回结果包含数据说明及 csv 文件。Natural language screener for investment...

10626k