DAILY DOCDAILY DOC
Rust
Node
Notes
Ubuntu
Leetcode
  • it-tools
  • excalidraw
  • linux-command
Rust
Node
Notes
Ubuntu
Leetcode
  • it-tools
  • excalidraw
  • linux-command
  • BFC 块级格式化上下文
  • Note
  • WebAssembly
  • public api
  • 位运算
  • bitwise operator
  • css实现隐藏效果
  • css snippets
  • 抖音点赞
  • js 相等判断
  • fetch ReadableStream
  • git
  • Github Actions 工作流
  • google search
  • RPC vs HTTP
  • gravatar
  • hhkb
  • Init project
  • input 文件上传
  • mac

    • Mac 使用技巧
    • alfred
    • mac shortcuts
    • shortcuts text edit
    • mac 修改host
  • 微前端
  • mock
  • nginx dump
  • nginx
  • NirCmd
  • npm
  • Operator Precedence
  • package.json
  • url query 解析
  • pnpm
  • JavaScript Precise countdown
  • react 模版
  • regexp
  • setup web development
  • telegram

    • telegram bot
  • timeFunction ease
  • 视频裁剪
  • vscode

    • vscode 高级指南
    • bracketPairs
    • jsconfig.json
    • vscode pipe into code
    • social project
    • vscode tasks
  • draggable resizable
  • windows 激活
  • 前端截图实现
  • 文本配音 富文本实现
  • 图片处理
  • 前端坐标
  • 定时任务
  • work efficient
  • 微信小程序动画实现方案
  • 排列组合
  • 数列
  • 语音驱动文字
  • 浏览器
  • 状态管理
  • 移动盒子
  • 移动端开发常用snippets
  • 设计模式
  • web performance

public api

1. 随机文本生成 API

  • Bacon Ipsum

    • 功能:生成肉类主题的随机文本(类似于 Lorem Ipsum)。
    • 使用示例:https://baconipsum.com/api/?type=all-meat&sentences=3
    • 返回类型:JSON 文本。
  • JSONPlaceholder

    • 功能:模拟 RESTful API,生成包含帖子、评论、用户等的假数据。
    • 使用示例:https://jsonplaceholder.typicode.com/posts
    • 返回类型:JSON 格式的数据,适合 REST API 测试。
  • Lorem Ipsum

    • 功能:生成标准的 Lorem Ipsum 文字。
    • 使用示例:https://loripsum.net/api/1/short/plaintext
    • 返回类型:纯文本或 HTML。

2. 随机图片 API

  • Unsplash Source

    • 功能:从 Unsplash 获取随机图片,可以指定关键字和尺寸。
    • 使用示例:https://source.unsplash.com/random/800x600 或 https://source.unsplash.com/800x600/?nature
    • 返回类型:JPEG 图片 URL。
  • Picsum Photos

    • 功能:提供随机图片服务,图片质量较高,可以指定尺寸。
    • 使用示例:https://picsum.photos/200/300 或 https://picsum.photos/seed/pic/200/300
    • 返回类型:JPEG 图片 URL。
  • RoboHash

    • 功能:生成基于文本的随机机器人头像图片,可自定义大小和样式。
    • 使用示例:https://robohash.org/{text}
    • 返回类型:PNG 图片 URL。
  • Placeholder.com

    • 功能:提供简单的占位符图片,可以自定义尺寸和颜色。
    • 使用示例:https://via.placeholder.com/150
    • 返回类型:PNG 图片 URL。

3. 随机视频 API

  • Pexels Video API

    • 功能:提供免费的视频资源,支持随机视频搜索。
    • 使用:需要注册并获取 API key,视频可通过关键字搜索获取。
    • 使用示例:https://api.pexels.com/videos/search?query=nature
    • 返回类型:JSON(包含视频链接、封面等信息)。
  • Pixabay Video API

    • 功能:提供免费的短视频,支持按关键字搜索。
    • 使用:需要注册并获取 API key。
    • 使用示例:https://pixabay.com/api/videos/?key=YOUR_API_KEY&q=animals
    • 返回类型:JSON(包含视频 URL、作者信息等)。

4. 随机 GIF API

  • Giphy API

    • 功能:提供大量的 GIF 动图资源,支持随机 GIF 搜索。
    • 使用:需要 API key,免费额度有限。
    • 使用示例:https://api.giphy.com/v1/gifs/random?api_key=YOUR_API_KEY&tag=funny
    • 返回类型:JSON(包含 GIF URL、标题等信息)。
  • Tenor API

    • 功能:提供 GIF 资源,支持随机 GIF 和按关键词搜索。
    • 使用:需要 API key。
    • 使用示例:https://api.tenor.com/v1/random?q=funny&key=YOUR_API_KEY&limit=1
    • 返回类型:JSON(包含 GIF URL、封面等信息)。

5. 随机引言 API

  • Quotes REST API

    • 功能:提供免费的名人名言 API,可以获取随机引言或按作者、主题查询。
    • 使用示例:https://api.quotable.io/random
    • 返回类型:JSON(包含引言文本和作者信息)。
  • Forismatic

    • 功能:提供随机的励志名言。
    • 使用示例:https://api.forismatic.com/api/1.0/?method=getQuote&format=json&lang=en
    • 返回类型:JSON(包含引言和作者信息)。

6. 其他有趣的随机数据 API

  • Cat Facts

    • 功能:提供猫咪的随机有趣小知识。
    • 使用示例:https://catfact.ninja/fact
    • 返回类型:JSON。
  • Dog CEO Dog API

    • 功能:获取狗狗的图片和相关信息。
    • 使用示例:https://dog.ceo/api/breeds/image/random
    • 返回类型:JSON(包含狗狗图片 URL)。
  • random user

    • 使用示例:https://randomuser.me/api
Last Updated:
Contributors: rosendo
Prev
WebAssembly
Next
位运算