PHP对接百度文心一言API获取随机句子
以下是一个简单的PHP程序,用于对接百度文心一言API,以获取随机的一句话。
<?php
$url = 'https://v1.hitokoto.cn/?c=b';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
$data = json_decode($result, true);
echo $data['hitokoto'];
?>
解释:
-
$url定义了百度文心一言API的地址,其中c=b表示获取的是'动画漫画'类别的一句话,具体类别可参考API文档。 -
使用
curl库发送HTTP请求,并将返回的结果保存在$result变量中。 -
使用
json_decode函数将返回的JSON字符串解码为PHP数组,并通过$data['hitokoto']获取其中的一句话。 -
将获取到的一句话输出到页面上。
原文地址: https://www.cveoy.top/t/topic/jLIA 著作权归作者所有。请勿转载和采集!