文件名称:libgen.js:Node.js的Library Genesis API(及更多)
文件大小:1.08MB
文件格式:ZIP
更新时间:2024-05-22 07:16:28
JavaScript
目录 libgen 这是Library Genesis API的Node.js包装器,其搜索建立在其之上。 在节点10及更高版本上进行了测试。 提醒: Library Genesis(我不隶属于该图书馆)要求捐款以支持维护费用并建立新的镜像: http : //gen.lib.rus.ec/donate/ 。 安装 npm install libgen 首先,警告 Library Genesis的维护人员非常友好地制作了一个公共API,该API不需要使用API密钥,因此请不要滥用它,否则他们可能会更改它。 无论如何,如果您在短时间内发出太多请求,它们会暂时阻止您的IP地址,因此也应考虑自己的利益,放慢脚步。 用法:选择一面镜子 此方法测试available_mirrors.js (当前为http://libgen.is和http://gen.lib.rus.ec )中的
【文件预览】:
libgen.js-trunk
----.jshintrc(96B)
----.mocharc.yaml(19B)
----lib()
--------clean.js(1KB)
--------speed.js(2KB)
--------search.js(5KB)
--------random.js(2KB)
--------latest.js(1KB)
--------check.js(203B)
----examples()
--------get_latest_text.js(496B)
--------sample_search.js(695B)
--------grab_rand_texts.js(585B)
--------random_filtered.js(748B)
----.travis.yml(72B)
----LICENSE(1KB)
----test()
--------async()
--------sync()
--------json()
----README.md(8KB)
----available_mirrors.js(205B)
----renovate.json(69B)
----.gitignore(35B)
----index.js(352B)
----package-lock.json(83KB)
----package.json(624B)
----changelog.md(2KB)