美文网首页阿萨姆软件
随机一言 API 接口接入方法,刷新获取一个新的语句

随机一言 API 接口接入方法,刷新获取一个新的语句

作者: 2daee35077ad | 来源:发表于2019-04-27 14:58 被阅读67次

随机一言 API 大家都听说过吧,最有名的第三方一言就要数 hitokoto 网站的随机一言 API。随机一言Hitokoto,每次刷新网页都会带来一个新的语句,现在盒子部落公布随机一言 API 接口,可以直接在自己的博客调用或者利用该接口制作属于自己的随机一言 API 接口,本博客的评论区即采用了随机一言 API 接口。

#随机一言API请求方式 #

Method: GET/POST

# 请求地址 #

https://api.ooopn.com/yan/api.php

# 请求参数 #

type

js

json – 默认类型

text – 随机输出一言

# 调用示例 #

https://api.ooopn.com/yan/api.php

https://api.ooopn.com/yan/api.php?type=js

https://api.ooopn.com/yan/api.php?type=json

https://api.ooopn.com/yan/api.php?type=text

# JS返回数据 #

functionyan(){document.write("一天最大任务莫过于,好好睡觉,好好醒来。");}

# JSON返回数据 #

{"id":"1412011566059","hitokoto":"风停之后再扬帆,船绝不会前行。","cat":"d","catname":"Novel - 小说","author":"c7318418","source":"分身","date":"1412011566"}

# JS调用 #

<script type="text/javascript"src="https://api.ooopn.com/yan/api.php?type=js"></script><div id="yan"><script>yan()</script></div>

# JSON调用 #

$.getJSON("https://api.ooopn.com/yan/api.php",function(data){$("#comment").text(data.hitokoto);});$(function(){$("#comment").click(function(){$(this).select();})})

注:此代码可放于博客评论区,#comment即为你的博客的id,需替换

# PHP调用 #

<?phpheader("Access-Control-Allow-Origin:*");date_default_timezone_set("PRC");$result=file_get_contents("https://api.ooopn.com/yan/api.php");$arr=json_decode($result,true);if($arr['hitokoto']){header("Content-type: application/json;charset=UTF-8");//输出一句话时,改成 $arr['hitokoto']echojson_encode($arr,JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT);}else{header("Content-Type:text/html;charset=UTF-8");echo'请求错误,请重新尝试';}?>

注:将以上PHP代码保存成api.php上传至服务器,即可制作自己的API接口

原文:https://www.hezibuluo.com/yiyan.html

版权声明:本文为博主原创文章,复制或转载请附上原文链接。

相关文章

  • 随机一言 API 接口接入方法,刷新获取一个新的语句

    随机一言 API 大家都听说过吧,最有名的第三方一言就要数 hitokoto 网站的随机一言 API。随机一言Hi...

  • Django 实战 | 搭一个 GitHub 用户展示网站 03

    一、GitHub API 接口 查看GitHub API 接口文档,找到获取 users 的方法: 于是,找到这个...

  • 2020-06-28

    GMG 互动广告API接入文档 目录 1.... API接口说明.... 8 1.1.. 获取广告位信息(请求量)...

  • 2020-10-21

    需求 小程序端 获取小程序开关 实现方法:通过 API 接口获取 接口规范: URL: 方...

  • 微信开发者api

    微信api接口接入,微信群api接口,微信api接口文档,微信开发者api微信消息api case DeviceA...

  • Zabbix API 使用

    用于调用Zabbix Api接入平台展示监控数据 一:接口概述(用于调用Zabbix Api接入平台展示监控数据)...

  • 邮件发送注册验证码

    如何实现网站注册验证码邮件自动发送功能?如何接入邮件API接口?免费使用 网站通过接入邮件验证码接口(邮件api接...

  • 2018-07-13

    车主电台接口文档 1、公共参数 1.1、客户端接入API公共参数 1.2、服务端接入API公共参数 公共参数如下:...

  • 金山每日一句 API 接口调用接入方法

    金山每日一句 API 大家都听说过吧,金山每日一句 API 每次刷新网页都会带来一个新的语句,现在盒子部落公布金山...

  • 仿高德地铁图 JS SDK

    仿高德地图 JS SDK 仓库地址 程序目录 接入方式 数据解析 通过高德地铁API接口,获取对应城市的地铁线路数...

网友评论

    本文标题:随机一言 API 接口接入方法,刷新获取一个新的语句

    本文链接:https://www.haomeiwen.com/subject/burknqtx.html