2018-02-24 18:56:34
围观(2065)
一言接口挺有意思的 每次发起请求都会返回一个随机句子 很多博客站点都会调用这个接口:https://api.lwl12.com/hitokoto/main/get
如果你想自己采集一些句子而不是用现成已经采集好的句子或者为了安全性更高 则只能是自己开发一个这样的接口了
首先 需要把已经采集的句子放到一个txt文本中 如图所示
需要注意的是 不建议使用Windows系统自带的记事本 可以使用如sublime text和notepad++这样的工具 句子是一行一句
然后开发服务器端(index.php) 代码如下图:
需要把第三句代码中的 hitokoto.txt 改成你的txt文件 不建议使用中文命名 路径非常重要 路径错了就无法执行接下去的代码
还需要修改第四句中的3388这个数字 这个数字根据你采集的句子数量而定 也就是hitokoto.txt这个文件里的行数而定。
客户端(网站需要调用的地方)代码和使用方法:
JS方法:
第一句的index.php需要根据实际服务器端文件而定(上文中的服务器端index.php)
PHP方法:
和上面JS方法一样 需要修改index.php这个文件路径
PHP提供了两种方法 第一种是将获取到的JSON数据转换为对象再输出
第二种方法是直接获取文本格式内容并输出
两种方法可根据需求调用。
本文地址 : bubaijun.com/page.php?id=94
版权声明 : 未经允许禁止转载!
上一篇文章: HTML5定位获取经纬度
下一篇文章: 推荐一款GOOGLE浏览器新标签页插件