调用示例
$url = 'https://api.bugpk.com/api/toutiao';
$params = [
'key' => 'value' // 请替换实际参数
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url . '?' . http_build_query($params));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
import requests
url = "https://api.bugpk.com/api/toutiao"
params = {
"key": "value" # 请替换实际参数
}
response = requests.get(url, params=params)
print(response.text)
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class ApiTest {
public static void main(String[] args) {
try {
String url = "https://api.bugpk.com/api/toutiao?key=value";
URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
System.out.println(response.toString());
} catch (Exception e) {
e.printStackTrace();
}
}
}
const url = 'https://api.bugpk.com/api/toutiao';
const params = new URLSearchParams({
key: 'value' // 请替换实际参数
});
fetch(`${url}?${params}`)
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
返回结果示例
{
"code": 200,
"msg": "解析成功",
"data": {
"itemId": 7529785681066295332,
"videoType": "short_video",
"author": "暖阳",
"userID": 1363807420024653,
"avatar": "https://sf6-cdn-tos.bdxiguastatic.com/img/user-avatar/d1205317ecc8e01a2d93b0f5046956bb~300x300.image",
"description": "来自河北的一枚90后
喜欢追剧 听歌 看综艺……
很高兴认识大家,多多交流呀
❤️~",
"title": "看完电影,才发现这荔枝原本就不是贵妃想吃的#长安的荔枝# ",
"cover": "https://p3-sign.toutiaoimg.com/tos-cn-i-3qtffzwd0j/oobtwoA8IEBF1zAByLQifDCEfQ1YE6AfAUAFDD~tplv-tt-profile_shortvideo:720:1280.jpeg?_iz=3710&bid=8&from=shortvideo&gid=7529785681066295332&lk3s=06827d14&x-expires=1758817516&x-signature=BpUK%2Fy%2B9rk5s7IcwEKn15cqxgd4%3D",
"url": "https://v6-web.toutiaovod.com/4c420551c70ca19633bd475d71be2880/68cc4096/video/tos/cn/tos-cn-ve-0eace5/oQnfDy0OQQEEiKBhLCfF0rvEIQDgsFUtFAfQEd/?a=24&ch=0&cr=0&dr=0&er=0&lr=unwatermarked&net=5&cd=0%7C0%7C0%7C0&cv=1&br=652&bt=652&cs=0&ds=3&ft=twOWrJLxBBkq8Zmo8dIG-_vjVQWw&mime_type=video_mp4&qs=0&rc=NGczOTtnNDU5NGQ3Mzc3Z0BpM200Nmo5cmtsNDUzNDM8M0AwMjEtYV40XmMxYTVgNmEuYSNxYWlvMmRja3NhLS1kLi9zcw%3D%3D&btag=c0000e00010000&dy_q=1758212716&feature_id=f0150a16a324336cda5d6dd0b69ed299&l=202509190025162D528EB793A04B423CC6",
"music": {
"musicID": 7529786609068215078,
"title": "头条用户原声",
"author": "头条用户",
"album": "",
"albumName": "@暖阳",
"albumCover": {
"url": "https://p3-sign.toutiaoimg.com/toutiao-video/music_detail_cover~tplv-tt-cs0:1080:1080.jpg?_iz=30575&from=toutiao_music&lk3s=5834e554&x-expires=1758817516&x-signature=onHq137DuoAz4f6V2aryVxmiktI%3D"
},
"albumCreatorID": 1363807420024653,
"playURL": "https://v3-web.toutiaovod.com/084d7b934c581971ca3ac98c2c16a856/68cd8406/video/tos/cn/tos-cn-v-0eace5/oUMh7WofApAVAGMMAIWSfLIMd8rkfQlQCEEDfI/?a=24&ch=0&cr=0&dr=0&er=0&lr=default&cd=0%7C0%7C0%7C0&br=126&bt=126&ds=5&ft=twOWrJLxBBkq8Zmo8dIG-_vjVQWw&mime_type=video_mp4&qs=13&rc=amx5c2w5cjZsNDUzNDM8M0Bpamx5c2w5cjZsNDUzNDM8M0Axc19oMmRrbnNhLS1kLi9zYSMxc19oMmRrbnNhLS1kLi9zcw%3D%3D&btag=c0000e00010000&dy_q=1758212716&l=202509190025162D528EB793A04B423CC6"
}
}
}
返回参数说明
| 参数名 |
类型 |
说明 |
示例 |
| code |
string |
状态码 |
|
| msg |
string |
结果信息 |
|
| data |
object |
视频数据信息 |
|