博客随机显示一句话(使用一言)

插件开发及发布

版主: woniou

回复
头像
zj007
帖子: 14
注册时间: 2016年 11月 13日 11:42
联系:

博客随机显示一句话(使用一言)

帖子 zj007 »

之前看到有个网站“http://hitokoto.us/api.html”,名叫一言,提供api,支持随机显示一句话。感觉用到我的博客会非常酷。

所以就花了一会儿时间,调用一言提供的api接口。一切完美。

但是这几天发现我的博客显示不正常咯,排查发现一言竟然关闭了这些api,访问那个api接口就会跳转到一个一言的页面
导致我调用一言的代码错误。。

这一切怎么难得到我嘛,小意思。花费半个小时就搞定,代码如下:

代码: 全选

<p id="yiyan" class="lead"><?php $this->options->description() ?></p>

<script>
document.getElementById("yiyan").innerText="<?php
  preg_match("/href=\"(.*)\";/", file_get_contents("http://api.hitokoto.us/rand"), $url);
  preg_match("/<h1 id=\"hcon\">(.*)<\/h1>/", file_get_contents($url[1]), $res);
  echo $res[1];
?>";
</script>


欢迎大家到我的博客去体验效果吧,“https://www.janbar.top/
上次由 zj007 在 2017年 10月 28日 15:25,总共编辑 2 次。
头像
ClayMore
帖子: 2481
注册时间: 2007年 11月 29日 02:55
来自: Sleeping Forest
联系:

Re: 博客随机显示一句话(使用一言)

帖子 ClayMore »

贵站无法访问?


__________________

新版阿里百秀Alibaixiu主题 v11.1 For Typecho
http://xiu.160.me/
journey.ad
帖子: 14
注册时间: 2015年 7月 25日 13:46
联系:

Re: 博客随机显示一句话(使用一言)

帖子 journey.ad »

你的言论十分不妥,提供api服务是情分,使用服务时应怀感激之心,对方停止提供服务也不应当对其恶言相向。
头像
ryanws
帖子: 21
注册时间: 2017年 3月 4日 05:44
联系:

Re: 博客随机显示一句话(使用一言)

帖子 ryanws »

建个数组random一下不好么
imyk
帖子: 1
注册时间: 2017年 4月 24日 16:43

Re: 博客随机显示一句话(使用一言)

帖子 imyk »

www.xiandedanteng.com 这个没毛病 也可以用
回复