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

发布于:2024-06-17 ⋅ 阅读:(142) ⋅ 点赞:(0)

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

我们可以通过第三方服务快速接入新闻头条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": "..."
            }
        ]
    }
}

网站公告

今日签到

点亮在社区的每一天
去签到