文件名称:bandcamp-fetch
文件大小:100KB
文件格式:ZIP
更新时间:2024-05-30 10:51:25
JavaScript
带营取 一个用于抓取Bandcamp内容的JS库; 受启发。 安装 npm i bandcamp-fetch --save 用法 const bcfetch = require('bandcamp-fetch'); bcfetch.discover(...).then( results => { ... }); 原料药 每个函数都会返回一个Promise,该Promise会解析为获取的数据。 discover([params], [options]) () 通过Bandcamp Discover获取专辑。 params (可选)-指定要传递给Bandcamp Discover的参数的对象 类型 子流派:仅在流派不是“全部”时才有效 地点 排序方式 artistRecommendationType:仅当sortBy为'rec'时才有效(建议艺术家) 格式 时间 页 所有属性都
【文件预览】:
bandcamp-fetch-master
----.gitignore(12B)
----README.md(11KB)
----examples()
--------search_output.txt(5KB)
--------getTrackInfo.js(381B)
--------searchTag.js(224B)
--------getArtistOrLabelInfo_output.txt(1003B)
--------getArticleCategories.js(176B)
--------getImageFormats.js(321B)
--------getLabelArtists.js(303B)
--------getDiscoverOptions_output.txt(17KB)
--------getArticleList.js(268B)
--------getAlbumInfo.js(378B)
--------discover_output.txt(36KB)
--------getAlbumHighlightsByTag_output.txt(34KB)
--------getArticle.js(324B)
--------getAllShows.js(167B)
--------getLabelArtists_output.txt(4KB)
--------limiter_output.txt(4KB)
--------getArtistOrLabelInfo.js(622B)
--------getReleasesByTag_output.txt(13KB)
--------getAlbumInfo_output.txt(7KB)
--------getArticle_output.txt(32KB)
--------getReleasesByTag.js(444B)
--------getArticleCategories_output.txt(6KB)
--------getImageFormats_output.txt(4KB)
--------getTagInfo_output.txt(2KB)
--------limiter.js(4KB)
--------getTrackInfo_output.txt(939B)
--------getTagInfo.js(232B)
--------getShow.js(221B)
--------getDiscography.js(605B)
--------search.js(338B)
--------getAlbumHighlightsByTag.js(299B)
--------getTags.js(163B)
--------searchLocation_output.txt(861B)
--------searchTag_output.txt(406B)
--------getReleasesByTagFilterOptions_output.txt(2KB)
--------getArticleList_output.txt(2KB)
--------getTags_output.txt(14KB)
--------searchLocation.js(225B)
--------sanitizeDiscoverParams_output.txt(121B)
--------sanitizeDiscoverParams.js(161B)
--------getDiscography_output.txt(24KB)
--------discover.js(305B)
--------getShow_output.txt(15KB)
--------getReleasesByTagFilterOptions.js(249B)
--------getDiscoverOptions.js(174B)
--------getAllShows_output.txt(69KB)
----package.json(699B)
----lib()
--------parser.js(45KB)
--------cache.js(2KB)
--------index.js(17KB)
--------utils.js(4KB)