酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

用php写一个通过get请求url参数 https://xxx.com/we.php?url=33445566 获得we.php?url=后面的 33445566 参数 构建一个新的url https://www.wegame.com.cn/api/forum/lua/wg_video/get_video_play_info?videoid=han_33445566&upload_type=0&platform=2 通过请求链接https://www.wegame.com.cn/api/forum/lua/wg_video/get_video_play_info?videoid=han_33445566&upload_type=0&platform=2 获取到内容["https:\/\/ugc-svp.wegame.com.cn\/_0bc35ybegaacjian37nrkjsyh3wdipxaeq2a.f0.mp4?dis_k=609924090fa95c5b93b8c625c3c6508c&dis_t=1725821351"]后 截取内容里面的https:\/\/ugc-svp

以下是一个使用 PHP 实现上述需求的示例代码: ```php <?php if(isset($_GET['url'])) { $param = $_GET['url']; $newUrl = "https://www.wegame.com.cn/api/forum/lua/wg_video/get_video_play_info?videoid=han_".$param."&upload_type=0&platform=2"; $content = file_get_contents($newUrl); $jsonData = json_decode($content, true); if(isset($jsonData[0])) { $videoUrl = $jsonData[0]; $start = strpos($videoUrl, "https://ugc-svp"); if($start!== false) { $extractedUrl = substr($videoUrl, $start); echo $extractedUrl; } } } ?> ``` 使用 `file_get_contents` 函数获取远程内容时,需要确保服务器允许 `allow_url_fopen` 选项开启。实际应用中还需要添加错误处理和安全性检查等逻辑。 [2024-09-09 04:54:50 | AI写代码神器 | 242点数解答]

相关提问