当前位置: 首页 > news >正文

用PHP来调用API给自己定制一个“每日新闻”

头条新闻汇聚了互联网上的时事动态,提供最新新闻动态、网络热门话题和视频更新等,覆盖社会、政治、体育、经济、娱乐、科技等多个领域,并不断刷新内容。企业应用这一接口后,可以快速吸引更多的用户访问自己的平台。即使是非新闻类网站,运用此接口同样可以获取头条新闻,帮助提升用户访问量。

我们可以通过第三方服务快速接入新闻头条API接口这个功能:

请求参数说明:

 名称 必填 类型 说明
 key 是 string 个人中心查看
 type 否 string 支持频道(频道接口获取) 头条(推荐,默认)
 num 否 int 数量 默认10,最大40
 start 否 int 起始位置,默认0 最大400 相当于offset

返回参数说明:

 名称 类型 说明
 list string 新闻列表
 list.title string 新闻标题
 list.time string 新闻时间
 list.src string 新闻来源
 list.category string 新闻分类
 list.pic string 新闻图片
 list.url string 原文网址
 list.weburl string 原文PC网址
 list.content string 新闻内容

请求示例:

<?php$curl = curl_init();curl_setopt_array($curl, array(CURLOPT_URL => 'http://api.tanshuapi.com/api/toutiao/v1/index?key=&type=%E5%A4%B4%E6%9D%A1&num=10&start=0',CURLOPT_RETURNTRANSFER => true,CURLOPT_ENCODING => '',CURLOPT_MAXREDIRS => 10,CURLOPT_TIMEOUT => 0,CURLOPT_FOLLOWLOCATION => true,CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,CURLOPT_CUSTOMREQUEST => 'GET',CURLOPT_HTTPHEADER => array('User-Agent: Apifox/1.0.0 (https://apifox.com)'),
));$response = curl_exec($curl);curl_close($curl);
echo $response;

JSON返回示例:

{"code": 1,"msg": "操作成功","data": {"channel": "头条","num": 10,"list": [{"title": "雄安股权交易所来了","time": "2023-12-15","src": "央视","category": "finance","pic": "https://n.sinaimg.cn/default/feedbackpics/transform/116/w550h366/20180409/htbE-fytnfyp1107530.png","url": "https://finance.sina.cn/china/gncj/2023-12-15/detail-imzyaiyw0327312.d.html?vt=4&pos=108","weburl": "https://finance.sina.com.cn/china/gncj/2023-12-15/doc-imzyaiyw0327312.shtml","content": "<p class=\"art_p\" cms-style=\"font-L\">为助力雄安新区承接北京非首都功能疏解,提升服务央企总部及二、三级子公司或创新业务板块功能,河北股权交易所日前迁址雄安新区,并更名为雄安股权交易所。</p>\n<p class=\"art_p\" cms-style=\"font-L\">河北股权交易所自2013年10月开市以来,累计服务河北全省“专精特新”、科技型等各类企业2万多家,各板块累计挂牌2513家企业,其中有3家企业已在上交所、深交所、北交所发行上市,累计转板新三板7家,助推企业上市工作实现新突破。</p>\n<p class=\"art_p\" cms-style=\"font-L\">迁址更名后,雄安股权交易所将全面贯彻落实中央金融工作会议精神,做好“科技金融、绿色金融、普惠金融、养老金融、数字金融”五篇大文章,扎实推进企业上市培育工作,高标准建设“专精特新”专板,增强金融创新服务能力,为雄安新区发展作出贡献。</p>\n<p class=\"art_p\" cms-style=\"font-L\">(总台记者 万灵 宋小勇)</p>"},{"title": "“上海老人将房产送给水果摊主案”落槌:涉案房屋归水果摊主","time": "2023-12-15","src": "东方网","category": "finance","pic": "https://n.sinaimg.cn/spider20231215/502/w1170h2532/20231215/1818-fd5ce6445e031e7fb4d17d6d3564c128.jpg","url": "https://finance.sina.cn/2023-12-15/detail-imzyaqhx0197705.d.html?vt=4&pos=108","weburl": "https://finance.sina.com.cn/jjxw/2023-12-15/doc-imzyaqhx0197705.shtml","content": "..."}]}
}

相关文章:

用PHP来调用API给自己定制一个“每日新闻”

头条新闻汇聚了互联网上的时事动态&#xff0c;提供最新新闻动态、网络热门话题和视频更新等&#xff0c;覆盖社会、政治、体育、经济、娱乐、科技等多个领域&#xff0c;并不断刷新内容。企业应用这一接口后&#xff0c;可以快速吸引更多的用户访问自己的平台。即使是非新闻类…...

AGI时代,程序员想学习大语言模型(LLM),应该从哪里开始?

程序员25岁做什么能够改变35岁被淘汰的命运&#xff1f;对于程序员的新一轮革命&#xff0c;我觉得人工智能大模型方向是你可以认真审视的一个方向&#xff0c;你可以选择通过它创业&#xff0c;也可以选择进入这个领域&#xff0c;它是一个更加开放的领域&#xff0c;也让程序…...

Vue在表单校验中trigger属性指定何时触发校验规则

Vue在表单校验中trigger属性指定何时触发校验规则 一、前言1.示例代码 一、前言 在表单校验中&#xff0c;trigger 属性用于指定何时触发校验规则。常见的触发方式包括 "change" 和 "blur". 它们的区别如下&#xff1a; trigger: "change": 触发…...

【多线程实例】

使用场景 拿到了一个商品的list,然后要循环list去获取每个商品的明细&#xff0c;由于调用api很依赖于网络&#xff0c;一个个执行速度慢&#xff0c;所以考虑使用线程去解决。 //根据机器id 获取 所有商品信息 public List<ProductResponse> productList(MachineConf…...

数据治理在数据提取中的角色:确保数据质量和安全

在数字化浪潮中&#xff0c;数据已成为企业运营和决策的核心驱动力。然而&#xff0c;随着数据量的快速增长和来源的多样化&#xff0c;如何确保所提取数据的质量和安全性成为企业面临的重大挑战。数据治理&#xff0c;作为一种系统的管理方法&#xff0c;在数据提取过程中扮演…...

Nuxt快速学习开发 - Nuxt3静态资源Assets

Nuxt 使用两个目录来处理样式表、字体或图像等资产。 public/目录内容按原样在服务器根目录中提供。 assets/目录包含您希望构建工具&#xff08;Vite 或 webpack&#xff09;处理的所有资产。 public/目录 public目录用作静态资产的公共服务器&#xff0c;可在您的应用程序定…...

为什么企业需要数据挖掘平台?哪个比较好呢?

什么是数据挖掘&#xff1f; 数据挖掘就是从大量的数据中去发现有用的信息&#xff0c;然后根据这些信息来辅助决策。听起来是不是跟传统的数据分析很像呢&#xff1f;实际上&#xff0c;数据挖掘就是智能化的数据分析&#xff0c;它们的目标都是一样的。但是&#xff0c…...

leetCode-hot100-链表专题

leetCode-hot100-链表专题 链表简介单链表单链表的使用例题206.反转链表19.删除链表的倒数第N个结点24.两两交换链表中的节点25.K个一组翻转链表 双向链表双向链表的使用 循环链表61.旋转链表141.环形链表142.环形链表Ⅱ LinkedListLinkedList的使用 链表简介 参考博客&#x…...

【ai】tx2-nx:配置tritonserver2.17.0-jetpack4.6 环境并运行例子

2.17.0 for jetpack 4.6运行需要 如果在jetson上构建Triton : Note: When building Triton on Jetson, you will require a newer version of cmake. We recommend using cmake 3.21.0. Below is a script to upgrade your cmake version to 3.21.0. You can use cmake 3.18.4…...

Spring和Spring Boot常用注解介绍及使用

Spring和Spring Boot框架通过丰富的注解集简化了Java开发&#xff0c;使得配置更加简洁且易于理解。 下面是一些常用的Spring和Spring Boot注解及其使用方式的简介&#xff1a; 目录 1. Component 2. Service 3. Repository 4. Controller 5. RestController 6. Autowire…...

【计算机毕业设计】211校园约拍微信小程序

&#x1f64a;作者简介&#xff1a;拥有多年开发工作经验&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。&#x1f339;赠送计算机毕业设计600个选题excel文件&#xff0c;帮助大学选题。赠送开题报告模板&#xff…...

笨蛋学算法之LeetCodeHot100_1_两数之和(Java)

package com.lsy.leetcodehot100;public class _Hot1_两数之和 {//自写方法public static int[] twoSum1(int[] nums, int target) {//定义存放返回变量的数组int[] arr new int[2];//遍历整个数组for (int i 0; i < nums.length; i) {//从第二个数开始相加判断for (int j…...

用ip link add link命令创建vlan子设备

用ip link add link命令创建vlan子设备 ip link add link 命令用于在 Linux 系统中创建网络设备&#xff0c;其中可以用它来创建 VLAN (Virtual Local Area Network) 子接口&#xff0c;这是一个典型的用法。 VLAN是一种在二层网络&#xff08;即数据链路层&#xff09;上区分…...

AD复用布局布线

在用AD软件绘制PCB时&#xff0c;如果有多个部分布线相同&#xff0c;则可以使用复用布局布线功能&#xff0c;加快并且方便PCB的绘制。 一、创建Room 1、绘制好的电路图创建Room 2、需要拷贝的电路图创建Room 二、PCB List操作 1、PCB List内设置 2、复制绘制完的线路图 3、…...

【深度学习驱动流体力学】采集OpenFOAM仿真的流体力学数据送入到强化学习DQN模型训练

目录 技术原理1. 数据准备与环境构建2. DQN模型的设计与训练3. 训练过程中的监控与可视化训练记录参考技术原理 1. 数据准备与环境构建 首先,数据从VTK文件中读取并处理,这些文件包含流体速度场数据。通过PyVista库提取速度场信息,并将其存储在NumPy数组中。数据集随后被划…...

国内公开数据

以下是一些关于国内政府部门公布的数据或互联网上开放数据的资源&#xff0c;包括CSV、JSON和Parquet格式&#xff1a; 国内政府部门公开数据 中国政府数据开放平台 链接: 数据开放平台概要: 提供来自中国各级政府的公开数据集&#xff0c;数据格式包括CSV、JSON等。 上海市公…...

QT QByteArray 的用法

QByteArray 是 Qt 中用于处理原始字节数据的类&#xff0c;类似于标准库中的 std::vector<char> 或 std::string&#xff0c;但具有更多适合Qt框架的功能。它可以用来处理文本和二进制数据&#xff0c;并提供了一些方便的方法进行数据操作。下面是一些常见的用法示例&…...

InPixio Photo Cutter v10 解锁版安装教程 (懒人抠图工具)

前言 InPixio Photo Cutter是一款懒人抠图工具&#xff0c;采用了增强的算法切割技术&#xff0c;可以在不影响图像质量的情况下&#xff0c;允许用户从照片中删除任何物体或人物&#xff0c;并且保持其完整的质量。你只需点击几下鼠标&#xff0c;便可从照片中剪下任何细节、…...

Java17 --- SpringSecurity之OAuth2

一、OAuth2 1.1、使用github以授权码方式 1.1.1、注册应用程序 1.1.2、测试代码 pom依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-oauth2-client</artifactId></dependency> spring…...

服务器上线的一些事

最近不少人在上线上遇到问题 对于最近的上戏 进行一个坑或操作步骤的总结 以及遇到这些之后如何做 关于选项的选择 1 对于是否要在一个小时前释放 这个是看个人的 2 对于选择一台服务器还是两台呢&#xff1f;这个是最后限制 一台 这个免费的服务器 是有一个两百的额度的 选择…...

OceanBase-docker安装、连接数据库、修改mysql用户密码

OceanBase-docker安装、连接数据库、修改mysql用户密码 安装拉取镜像开启容器验证 连接数据库1.直接连接的方式修改数据库密码2.先进入镜像再连接数据库的方式进入镜像无密码有秘密 本人使用docker安装的oceanbase 安装 拉取镜像 docker pull oceanbase/oceanbase-ce:3.1.4 …...

浪潮(Inspur)服务器硬件监控指标解读

随着企业业务的快速发展&#xff0c;服务器的稳定运行成为保障业务连续性的关键。浪潮&#xff08;Inspur&#xff09;服务器以其卓越的性能和稳定性&#xff0c;在数据中心中扮演着重要角色。 为了确保服务器的稳定运行&#xff0c;监控易作为一款专业的IT基础设施监控软件&am…...

极简opencv操作xml文件

目标 修改xml文件&#xff0c;先产生一个临时文件&#xff0c;拷贝&#xff0c;修改&#xff0c;改名&#xff0c;使用opencv 非常简单地就可以搞定配置xml文件 code #include <opencv2/opencv.hpp> #include <iostream> #include <opencv2/core/utils/files…...

更换域名流程记录

华为云的服务器&#xff0c;阿里云购买的域名。 1.购买域名 2.在域名服务商绑定服务器ip&#xff08;以阿里云为例&#xff09; 控制台->域名控制台->域名列表->点击域名->域名解析->添加记录 记录类型填A , 主机记录“”或“www”&#xff0c;记录值填服务器i…...

CSS 实现电影信息卡片

CSS 实现电影信息卡片 效果展示 CSS 知识点 CSS 综合知识运用 页面整体布局 <div class"card"><div class"poster"><img src"./poster.jpg" /></div><div class"details"><img src"./avtar…...

Skype机器人

这段代码是一个Skype机器人,它使用OpenAI的GPT模型来回答与基督教相关的问题。机器人会读取最近的聊天历史,生成一个回复,并发送给用户。以下是对代码每一部分的详细解释: 导入模块 import json import http.client from skpy import SkypeEventLoop, SkypeNewMessageEve…...

海外仓系统能解决海外仓哪些难题?海外仓标准化管理实用指南

海外仓管理问题常常导致业务流程变慢&#xff0c;根据我们的调查显示&#xff0c;至少有48%的海外仓每周都会出现一些“小意外”。甚至这些小问题每天都在发生&#xff0c;问题的出现已经严重影响到了海外仓业务的进行。今天我们将重点分析海外仓比较常见的一些问题&#xff0c…...

从零开始精通Onvif之录像存储

&#x1f4a1; 如果想阅读最新的文章&#xff0c;或者有技术问题需要交流和沟通&#xff0c;可搜索并关注微信公众号“希望睿智”。 概述 Onvif的录像存储功能主要由Media、Recording和Replay三个关键服务共同支持。它们协同工作&#xff0c;为录像的存储、检索和播放提供了标准…...

vue3面试题八股集合——2024

vue3比vue2有什么优势&#xff1f; 性能更好&#xff0c;打包体积更小&#xff0c;更好的ts支持&#xff0c;更好的代码组织&#xff0c;更好的逻辑抽离&#xff0c;更多的新功能 描述Vu3生命周期 Options API的生命周期&#xff1a; beforeCreate: 在实例初始化之后、数据观…...

第2章 Rust初体验5/8:match表达式和模式匹配:更富表达力:猜骰子冷热游戏

讲动人的故事,写懂人的代码 2.5 故事3: 比较答案与点数之和 贾克强:“同学们,我们开始用三种语言来实现故事3吧!” 2.5.1 Rust版故事3 这个故事实在是轻松容易地实现了。赵可菲照着书,一下子就写好了。 @@ -1,4 +1,5 @@use rand::Rng; +use std::cmp::Ordering;use std…...

设计商城网站 优帮云/西安的网络优化公司

从2010中国移动开发者大会爆满的会议室可以看出&#xff0c;移动应用行业的火热程度。演讲者各抒己见&#xff0c;有趣的是对待AppStore的产品的开发&#xff0c;有两种观点&#xff1a; 1. 完美主义 - 仅产品设计&#xff0c;就要花费4个月。 2. 快速开发 - 产品从构思到开…...

双语网站怎么做的/百度95099如何转人工

在研究fms的publish时&#xff0c;使用record方式publish失败&#xff0c;查阅资料得知fms默认情况下不允许record文件到服务器&#xff0c;必须要 进行设置&#xff0c;需要在服务器端的应用程序文件夹(默认位置在<FMS_Installation_Dir>/applications /live),在这个文件…...

长沙今日疫情最新情况/河南seo关键词排名优化

摘要&#xff1a; 7月20日上午&#xff0c;Equinix公司子公司Telecity公司的伦敦数据中心由于UPS电源系统故障&#xff0c;导致连接其数据中心的英国各地的互联网络中断。 当日&#xff0c;英国电信公司和其他互联网服务供应商报告说&#xff0c;他们的一部分网络不可用的&…...

天津网站建设推荐安徽秒搜科技/软件定制开发

转&#xff1a;http://blog.sina.com.cn/s/blog_4cd8dd130100ut5r.html Xcode4中使用静态库 1. 创建一个工作区&#xff1a;".xcworkspace" 2. 将项目添加到工作区&#xff08;新建/添加现有项目&#xff09; 3. 向应用程序target添加静态库&#xff0c;从Workspac…...

网站 建设情况/免费友情链接平台

0 引言 前段时间找到了一个免费的天气预报API&#xff0c;费了好段时间把这个API解析并组装成自己想用的格式了&#xff0c;就想着如何实现每天发送天气信息给自己。最近无意中发现了wxpy库&#xff0c;用它来做再合适不过了。以下是wxpy库的简介&#xff1a; wxpy基于itchat&a…...

做软文的网站/关键词搜索名词解释

有时候一些人对服务器的添加用户的NET和NET1权限做了限制&#xff0c;让很多菜鸟朋友们望而止步。其实个人感觉遇到这个问题都很容易解决的&#xff0c;在此我也共享出我的方法给大家。 cmd命令删除net和net1文件。一般删除之后系统会自动恢复文件&#xff0c;恢复的时候权限是…...