npm 包 sfwbooru 使用教程

阅读时长 3 分钟读完

介绍

sfwbooru 是一个基于 Node.js 开发的 npm 包,它能够从 Safebooru 上获取 SFW(Safe For Work)的图片。Safebooru 是一个提供高质量 SFW 动漫、游戏等图片的网站。这个 npm 包可以用于一些需要获取 SFW 图片的项目。

安装

通过 npm 安装 sfwbooru:

基本使用

sfwbooru 主要有两个函数:getRandomImagegetImageByIdgetRandomImage 可以从 Safebooru 上获取一张随机 SFW 图片,getImageById 可以从 Safebooru 上按 ID 获取一张 SFW 图片。以下是具体使用方法:

-- -------------------- ---- -------
----- -------- - --------------------

-- --------
----- ----------- - ----- --------------------------
------------------------- -- - --- -------- ---- ----------------- ----- ------ ----- -

-- - -- ----
----- --------- - ----- -------------------------------
----------------------- -- - --- -------- ---- ----------------- ----- ------ ----- -

高级使用

sfwbooru 支持一些可选参数,可以进一步筛选图片。以下是可选参数列表:

  • tags: 标签,只返回包含指定标签的图片;
  • limit: 返回图片数量的限制;
  • id: 返回 ID 大于指定值的图片;
  • score: 返回分数大于指定值的图片;
  • height: 返回高度大于指定值的图片;
  • width: 返回宽度大于指定值的图片。

以下是使用可选参数的示例代码:

-- -------------------- ---- -------
----- -------- - --------------------

-- ---- ------ ---- -- ---
----- ------------- - ----- ------------------------- ----- ------- ------ -- ---
---------------------------

-- -- -- -- ---- -- - ---
----- ---------- - ----- ------------------------- --- ----- ------ - ---
------------------------

-- ------ -- -- - ---
----- ------------- - ----- ------------------------- ------ --- ------ - ---
---------------------------

-- ------ ----- -- - ---
----- -------------- - ----- ------------------------- ------- ---- ------ - ---
----------------------------

-- ------ ----- -- - ---
----- ------------- - ----- ------------------------- ------ ---- ------ - ---
---------------------------

总结

使用 sfwbooru 可以方便地从 Safebooru 上获取 SFW 图片,代码简单易懂,可选参数也能够满足更多需求。如果你需要在项目中获取 SFW 图片, sfwbooru 可能是一个不错的选择。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005585281e8991b448d5880

纠错
反馈