在PHP中,我们可以使用GitHub API来获取其他网站的外链信息,我们需要安装Guzzle HTTP客户端库,然后使用以下代码来获取指定网站的外链信息:
<?php require 'vendor/autoload.php'; use GuzzleHttp\Client; $url = 'https://api.github.com/repos/username/reponame/commits'; $client = new Client(); $response = $client->request('GET', $url); $links = json_decode($response->getBody(), true)['commits'][0]['files']; foreach ($links as $link) { echo "文件名: " . $link['filename'] . " "; echo "外链URL: " . $link['raw_url'] . " "; } ?>
请将上述代码中的username
和reponame
替换为实际的GitHub用户名和仓库名,这段代码将会输出指定仓库中所有文件的文件名和外链URL。
还没有评论,来说两句吧...