请帮我用PHP写一个输入B站主播粉丝牌返回其UID的API
以下是一个简单的PHP代码示例,用于根据B站主播粉丝牌返回其UID:
<?php
// 获取请求参数
$badge = $_GET['badge'];
// 发送请求
$url = "https://api.bilibili.com/x/web-interface/search/type?context=&search_type=bili_user&highlight=1&order=&category_id=&tids_1=&tids_2=&__refresh__=true&__reload__=false&__original__=false&__stamp__=1568535831355000000&appkey=&build=&device=&mobi_app=&platform=&search_key=$badge&season_type=&special_acc_id=&special_card_tag=&special_tag=&tag=&track_id=&type=&pn=1&ps=10";
$response = file_get_contents($url);
// 解析返回数据
$json = json_decode($response, true);
$uid = $json['data']['result'][0]['mid'];
// 返回结果
echo $uid;
?>
该代码使用了B站的搜索API,输入B站主播粉丝牌,搜索结果中第一个用户的UID即为该主播的UID。注意,该代码只是一个示例,实际应用中需要根据需求做出适当的修改和优化
原文地址: https://www.cveoy.top/t/topic/e0Qm 著作权归作者所有。请勿转载和采集!