php查詢新聞?lì)^條的方法:1、開通免費(fèi)的新聞?lì)^條接口;2、請(qǐng)求新聞?lì)^條接口URL及參數(shù);3、發(fā)起接口請(qǐng)求并處理接口返回結(jié)果;4、通過“function juheHttpRequest($url, $params = false, $ispost = 0){…}”方式發(fā)起網(wǎng)絡(luò)請(qǐng)求即可。
php入門到就業(yè)線上直播課:進(jìn)入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點(diǎn)擊使用
本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、Dell G3電腦。
php怎么查詢新聞?lì)^條?
基于PHP的免費(fèi)新聞?lì)^條接口查詢
1、開通接口
新聞?lì)^條接口服務(wù)使用的聚合數(shù)據(jù)提供的免費(fèi)接口,每天可以100次免費(fèi)調(diào)用。
可以通過https://www.juhe.cn/docs/api/id/235?s=cpphpcn
注冊(cè)及開通。
2、新聞?lì)^條列表查詢
<?php /** * 聚合新聞?lì)^條列表發(fā)起請(qǐng)求-PHP代碼 * 功能:最新新聞?lì)^條,各類社會(huì)、國(guó)內(nèi)、國(guó)際、體育、娛樂、科技等資訊。 */ // 請(qǐng)求的接口URL $apiUrl = 'http://v.juhe.cn/toutiao/index'; // 請(qǐng)求參數(shù) $params = [ 'type' => 'top', // 新聞?lì)愋? 'key' => 'xxxxxx', // 接口調(diào)用key,通過聚合平臺(tái)申請(qǐng)開通 ]; $paramsString = http_build_query($params); // 發(fā)起接口請(qǐng)求 $response = juheHttpRequest($apiUrl, $paramsString, 1); // 處理接口返回結(jié)果,根據(jù)自身業(yè)務(wù)邏輯修改處理 $paramstring = http_build_query($params); $content = juheHttpRequest($apiUrl, $paramstring, 1); $result = json_decode($content, true); if ($result) { if ($result['error_code'] == 0) { // 請(qǐng)求成功,根據(jù)自身業(yè)務(wù)邏輯修改處理 $news = $result['result']['data']; if ($news) { foreach ($news as $key => $newsInfo) { //