api接口:https://www.liutianyou.com/api/?type=js&charset=utf-8

可以单独将上面链接,在浏览器中查看效果

这是get请求,参数:type=js&charset=utf-8  返回一个js方法  方法名为writeText

如果你想在前端使用,在你想要显示的地方,写上下面两句代码就ok了:

<script type="text/javascript" src="https://www.liutianyou.com/api/?type=js&charset=utf-8"></script><p id="hitokoto" style="text-indent: 25px;"><script>writeText()</script></p>

如果你想在后端使用,可用requests直接访问:

import requests,re
con =requests.get('https://www.liutianyou.com/api/?type=js&charset=utf-8')
print(con.content.decode('utf-8'))
res = re.findall("document.write\('(.*?)'\);",con.content.decode('utf-8'))
print(res[0])

顺便给出一个案例:

设置单位个时间内给好友发消息,如骚扰,如打闹:

from __future__ import unicode_literals
from threading import Timer
from wxpy import *
import requests
import random
import rebot = Bot()# linux执行登陆请调用下面的这句
# bot = Bot(console_qr=2,cache_path="botoo.pkl")
def get_news():"""获取金山词霸每日一句,英文和翻译"""url = "http://open.iciba.com/dsapi/"r = requests.get(url)content = r.json()['content']note = r.json()['note']return content, notedef get_words():con = requests.get('https://www.liutianyou.com/api/?type=js&charset=utf-8')# print(con.content.decode('utf-8'))#字节无法匹配,需要解码成字符串res = re.findall("document.write\('(.*?)'\);", con.content.decode('utf-8'))return res[0]def send_news():try:# contents = get_news()contents = get_words()print('contents is',contents)# # 你朋友的微信名称,不是备注,也不是微信帐号。my_friend = bot.friends().search('筱凝')[0]my_friend.send(contents)# # 每86400秒(1天),这里没10秒发送1次t = Timer(10, send_news)# 为了防止时间太固定,于是决定对其加上随机数# ran_int = random.randint(0, 100)# t = Timer(86400 + ran_int, send_news)t.start()except:# 你的微信名称,不是微信帐号。my_friend = bot.friends().search('mxh')[0]my_friend.send(u"今天消息发送失败了")

参考:

https://www.liutianyou.com/260.html

随机返回经典语句接口API相关推荐

  1. [开源]一言·古诗词 API,随机返回一条古诗词名句。采用 Vert.x 全异步开发,毫秒级稳定响应。支持 svg / png / json / txt 返回...

    一言·古诗词 API (掘金会自动替换图片,所以不会自动换,没办法) 简介 古诗词·一言API 是一个可以随机返回一句古诗词名句的接口.具有以下特点: 快:使用 Vert.x Java 全异步框架开发 ...

  2. java 微信api框架_Java架构学习(五十二)使用框架开发微信微信框架介绍整合微信开发框架WxJava使用微信返回消息模板接口使用WxJava框架发送模板消息http协议参数转义知识...

    一.微信框架介绍 1.access_token是公众号的全局唯一调用接口的凭证,它两个小时更新一次. 获取access_token方法: https请求方式: GET https://api.weix ...

  3. 这本书中的程序员经典语句我都给你找出来了,请查收

    "Rust是一种采用过去的知识解决将来的问题的技术."--Graydon Hoare "高效开发的关键在于不断制造一些新的有趣错误."--Tom Love &q ...

  4. Node.js开发WEB项目后端接口API,基于mysql5.7数据库(小试牛刀)

    项目结构 main.js(入口文件,开启9999端口监听,实现RESTful风格接口访问) const express = require("express"); const ap ...

  5. java接口面试题_7道经典Java接口面试题

    Java接口,Java语言中存在的结构,有特定的语法和结构,是Java面试中经常出现的考点,本文为大家准备了7道经典Java接口面试题. 1.什么是接口 接口就是内部模块对模块,外部系统对其他服务提供 ...

  6. 经典算法 及其 API

    经典算法 及其 API 回归算法 线型回归(Linear regression) 概念 及 回归方程 损失函数 优化算法 正规方程 及其 API 梯度下降 及其 API 正则化(岭回归 及其 API) ...

  7. App开放接口api安全:Token签名sign的设计与实现

    点击上方蓝色"方志朋",选择"设为星标"回复"666"获取独家整理的学习资料! 来源:cnblogs.com/whcghost/p/5657 ...

  8. 微信公众平台自定义菜单接口API指南

    微信公众平台开发模式自定义菜单接口API指南 开发实现方法,请查看 微信公众平台开发(58)自定义菜单 简介 开发者获取使用凭证(如何获取凭证)后,可以使用该凭证对公众账号的自定义菜单进行创建.查询和 ...

  9. python api接口 安全_App开放接口api安全性的设计与实现

    前言 在app开放接口api的设计中,避免不了的就是安全性问题,因为大多数接口涉及到用户的个人信息以及一些敏感的数据,所以对这些接口需要进行身份的认证, 那么这就需要用户提供一些信息,比如用户名密码等 ...

  10. php直接的模块接口,api(接口)模块

    ### 概述 > 注意:当前在`/route/route.php`中写了分组路由,不需要可以直接删除 接口执行流程为: 1. 前端访问`/api/xx/xx`请求接口 2. `Controlle ...

最新文章

  1. 面试题3-二维数组中的查找
  2. 一个低级错误,关于timer
  3. 并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法
  4. MySQL查询的方法_MYSQL 查询方法
  5. ASP.NET Core 源码学习之 Options[3]:IOptionsSnapshot
  6. c语言删除双向链表重复元素,求一个双向链表的建立,插入删除的c语言程序完整版的,借鉴一下思想,再多说一下就是能运行的那种...
  7. Luogu P2319 [HNOI2006]超级英雄
  8. 【Linux 4,2021最新Java笔试题及答案
  9. sublime text 2/3 快捷键汇总
  10. Mysql 全国省市车牌代码归属地数据表(2020年)
  11. Win10自带微软输入法消失解决办法(无法显示输入法图标)
  12. 数据分析统计工具有哪些?
  13. PL/SQL中declare、begin关键字解释
  14. CISSP-考纲分析
  15. 论文阅读--异常检测中实时大数据处理的研究挑战
  16. groovy curry的用处
  17. Python——第五天Beer
  18. ios系统脚本服务器加速,让iOS系统加速飞起来 speed intensifier插件让iOS系统加速
  19. Ansible之ansible.cfg
  20. python 实现差商

热门文章

  1. win7计算机资源管理器卡住,Win7资源管理器未响应的解决方法
  2. 基于Proteus学习单片机系列(五)——定时器实现电子表
  3. 韩式时尚大片《九月风》(出镜:马晓辉/徐嘉依)
  4. 机器学习之集成学习(七)随机森林scikit-learn库
  5. 本地数据下,radiobutton和图片组合,利用adapter+listview进行单选
  6. python判断英文字母_python判断字符串中是否含有英文 | 张先生博客
  7. choco无法将choco识别_终于有个可以量产的法甜配方了,来自巴黎CHOCO(已打包可下载)...
  8. 腾讯自选股如何实现单位小时内完成千万级数据运算
  9. java print快捷键_请问eclipse中输出的快捷键是什么?
  10. HTTP GET 请求在请求体中带参数的问题