原标题:金山每日一句 API 接口调用接入方法

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

# 每日一句API请求方式 #

Method: GET/POST

# 请求地址 #

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

# 请求参数 #

type

js

json - 默认类型

text - 输出一句文本

# 返回参数 #

code //状态码,200-请求成功

date //请求日期

ciba //金山词霸每日一句内容

ciba-en //英语内容

imgurl //分享图

# 调用示例 #

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

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

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

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

# JS返回数据 #

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

# JSON返回数据 #

{

"code": "200",

"date": "2019-04-19",

"ciba": "最好的爱能唤醒灵魂启发我们追求卓越,在我们的心里种下热情的火苗,并带给我们心灵的平静。",

"ciba-en": "The best love is the kind that awakens the soul and makes us reach for more.",

"imgurl": "http://cdn.iciba.com/web/news/longweibo/imag/2019-04-19.jpg"

}

# JS调用 #

< type="text/java" src="https://api.ooopn.com/ciba/api.php?type=js">>

<>ciba()>

# JSON调用 #

$.getJSON("https://api.ooopn.com/ciba/api.php",

function(data){

$("#comment").text(data.ciba);

});

$(function(){

$("#comment").click(function() {

$(this).select();

})

})

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

# PHP调用 #

header("Access-Control-Allow-Origin:*");

date_default_timezone_set("PRC");

$result = file_get_contents("https://api.ooopn.com/ciba/api.php");

$arr = json_decode($result,true);

if ($arr['code']==200) {

header("Content-type: application/json;charset=UTF-8");

//输出一句话时,改成 $arr['ciba']

echo json_encode($arr,JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES);

}else{

header("Content-Type:text/html;charset=UTF-8");

echo '请求错误,请重新尝试';

}

?>

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

原文及下载地址:https://www.hezibuluo.com/6394.html

责任编辑:

每日一句api Android,金山每日一句 API 接口调用接入方法相关推荐

  1. 百度天气预报api android,如何使用百度天气预报API接口

    匿名用户 1级 2016-10-16 回答 这个天气预报接口可以呢:http://www.sojson.com/blog/234.html 天气API JSON返回方式 我测试一下请求北京的天气,链接 ...

  2. android百度地图地址解析失败怎么办,【百度地图API】当地址解析失败时,如何调用search方法查找地址...

    有个朋友问我,当地址解析失败时,应该如何处理呢?比如,他想搜索"南宁市青秀区". ------------------------------------------------- ...

  3. Android金山屏幕取词,金山词霸屏幕取词方法分析

    随着使用英语的人数越来越多,它逐渐成为我们日常生活中交流.阅读的语言,现在我们出去,如果不懂点英语,还真的无法快乐地和其他小伙伴愉快的玩耍.可是自己平时工作或者学习的原因,根本没有时间静下心来去学习, ...

  4. Android --- Retrofit 之 Okhttp3 网络请求总是调用 onFailure 方法,而不调用 onResponse,报错 timeout。

    今天在做 Android 项目的时候使用到了 okhttp3 的网络请求,由于我没有设置 ReadTimeout,指的是建立连接后从服务器读取到可用资源所用的时间.所以就会抛出异常(timeout), ...

  5. 【学习Android NDK开发】Java通过JNI调用native方法

    参考:Android NDK,sample/hello-jni示例项目 系统环境:Ubuntu 12.04 LTS 32-bit 1.准备工作 打开Eclipse,新建Android项目: Appli ...

  6. 银行卡信息验证API接口调用接入流程

    银行卡信息验证接口广泛的用于担保.法律.航空.物流.婚恋.旅游.租赁等行业,通过接口能够快速的对个人银行卡相关信息的真伪进行核验,推进完善可靠的互联网信用基础的建立.下面,来具体的了解下银行卡信息验证 ...

  7. 天气api获取24小时逐小时天气预报接口调用方法

    接口返回json格式 返回最近24小时每一个小时的天气情况, 包含当前时间, 天气情况, 温度, 风力风向 返回示例, 长度问题, 只展示部分结果 "hours":[ {" ...

  8. android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法

    Java技术qq交流群:JavaDream:251572072 2013/5/16 53_采用网页设计软件界面 ------------------------------ 1.注意这里可以把网页放到 ...

  9. android 百度地图 addoverlay,百度地图 在调用 addOverlay 方法时闪图

    代码调试 跟踪 ,在调用 addOverlay 导致闪退 var self = null; var map = null; var mapRegionPage = null; mui.plusRead ...

最新文章

  1. 42HS48EIS步进闭环电机最大转速
  2. Linux2.6内核--抢占
  3. ML之FE:pandas库中数据分析利器之groupby分组函数、agg聚合函数、同时使用groupby与agg函数组合案例之详细攻略
  4. 浅谈ADO.NET中的五个主要对象
  5. 技术干货 | 闲鱼:一个优秀的 Push 平台,需要经历怎样的前世今生
  6. 《剑指offer》跳台阶
  7. 利用js实现 禁用浏览器后退| 去除上一个历史记录链接
  8. Loj #6307. 「雅礼国庆 2017 Day1」Clique
  9. Knowledge Integration Networks for Action Recognition AAAI 2020
  10. 马化腾入选《财富》领袖50强;微博出海布局AI;Android手机爆发病毒 | 一周业界事...
  11. 肌酸怎么吃效果最好?为什么使用肌酸没有效果!
  12. android scrollview 动态添加,使用Scrollview和LinearLayout动态添加布局
  13. 图像处理RIP软件,图像色彩管理,数字喷墨打印技术
  14. 深度学习——如何去除警告
  15. B站视频音频合并(FFmpeg)
  16. Spring Boot之自定义JSON转换器
  17. C++ Report:应用设计模式去简化信号控制
  18. android 5.1 root权限,最新的安卓5.1.1 ROOT教程(不需要刷第三方内核)
  19. 【图文排版】微信文章怎样可以合理布局?
  20. k个一组翻转链表 哔哩哔哩2020校园招聘笔试题/LeetCode_25(困难)讲解

热门文章

  1. 武汉大学计算机学院辅导员,武汉大学2021年辅导员拟录名单出炉,多数为名校博士毕业生...
  2. 第十九章《类的加载与反射》第3节:反射
  3. SQL SERVER MERGE 有则更新无则插入
  4. 什么是黑客、骇客、白客、红客?他们的工作是什么?
  5. 吹得这么牛皮的RPC,到底是个什么鬼?该如何实现呢?
  6. SpringMVC通过ResponseEntity实现文件下载
  7. Adobe XD|不论是安卓还是苹果用户都可在手机上预览Adobe XD预览稿
  8. python内置库求复数的辐角_根据下列选项,回答 30~34 题: A.杜仲B.黄柏C.厚朴D.肉桂E.牡丹皮 第 30 题 断面较平坦,粉...
  9. 面试感悟----一名3年工作经验的程序员应该具备的技能,对于一些入门或者还在面试阶段的人有着很大的启发...
  10. IE浏览器新建窗口session共享问题