UNPKG

rsshub

Version:
25 lines (23 loc) 728 B
import got from '../pixiv-got'; import { maskHeader } from '../constants'; import queryString from 'query-string'; /** * 按时间排序搜索内容 * @param {string} keyword 关键词 * @param {string} token pixiv oauth token * @returns {Promise<got.AxiosResponse<{illusts: illust[]}>>} */ export default function searchIllust(keyword, token) { return got('https://app-api.pixiv.net/v1/search/illust', { headers: { ...maskHeader, Authorization: 'Bearer ' + token, }, searchParams: queryString.stringify({ word: keyword, search_target: 'partial_match_for_tags', sort: 'date_desc', filter: 'for_ios', }), }); }