将别人的一言语句采集下来,然后就拥有了一个自己的一言 API 接口了,搭配一言接口源码即可食用

采集代码

<?php
$api[] = 'http://域名/api.php';
$api[] = 'https://域名/api.php';
$contents = file_get_contents($api[mt_rand(0,count($api)-1)]);
if(!empty($contents) && !preg_match('/'.$contents.'/',file_get_contents('./hitokoto.txt'))){
    file_put_contents('./hitokoto.txt',$contents."\n",FILE_APPEND);
    echo 'Success -> '.$contents;
}else{
    echo 'Failed -> 获取数据失败';   
}
?>

如需新增接口,按照如下格式,添加代码即可

$api[] = '要采集的 API 地址';

代码内有重复判断,不用担心有重复内容,随机采集 API 接口,避免触发风控

最后挂个计划任务,慢慢采集就好了

转载请注明出处,谢谢😘