用php写个点歌接口
以下是一个简单的点歌接口示例,使用PHP编写:
<?php
// 模拟歌曲数据
$songs = array(
array("name" => "歌曲1", "artist" => "歌手1"),
array("name" => "歌曲2", "artist" => "歌手2"),
array("name" => "歌曲3", "artist" => "歌手3"),
);
// 获取请求参数
$name = isset($_GET["name"]) ? $_GET["name"] : "";
$artist = isset($_GET["artist"]) ? $_GET["artist"] : "";
// 如果有参数,添加到歌曲列表
if ($name && $artist) {
$songs[] = array("name" => $name, "artist" => $artist);
}
// 输出歌曲列表
echo json_encode($songs);
?>
这个接口接受两个参数:歌曲名称和歌手名称。如果这些参数都存在,它将添加一个新的歌曲到歌曲列表中。最后,它将以JSON格式输出整个歌曲列表。
你可以将这个接口放在服务器上,然后通过发送GET请求来调用它。例如,使用jQuery的ajax方法:
$.ajax({
url: "http://example.com/song_request.php",
data: { name: "新歌曲", artist: "新歌手" },
success: function(data) {
console.log(data);
}
});
这个请求将添加一个名为“新歌曲”的歌曲,演唱者为“新歌手”,然后将整个歌曲列表输出到控制台。
原文地址: https://www.cveoy.top/t/topic/bEd0 著作权归作者所有。请勿转载和采集!