Yandex Pictures Api Wrapper
Attention! After 2 or 3 requests the search will stop working, because Yandex will consider the request automatic
import { getImages } from "https://deno.land/x/yandex_images/mod.ts";
const images = await getImages({
text: "cute yuri",
color: "orange",
family: 0,
size: "eq",
width: 1920,
height: 1080,
});
ключ | значение | Допустимые значения | информация |
---|---|---|---|
size | string | [large, medium, small, eq, wallpaper, eq] | используется для поиска картинки определенного размера |
width | number | * | используется для поиска картинки точного размера, при этом значение ключа "size" должно быть "eq" |
height | number | * | используется для поиска картинки точного размера, при этом значение ключа "size" должно быть "eq" |
type | string | [photo, clipart, lineart, face, demotivator] | используется для поиска картинки определенного типа |
color | string | [orange, color, gray, red, orange, yellow, cyan, green, blue] | используется для поиска картинки определенной цветовой гаммы |
itype | string | [png, jpg, jpeg, gif] | используется для поиска картинки определенного типа файлов |
family | number | [0,1,2] | используется для цензурирования поиска 0 - без цензуры 1 - умеренный 2 - семейный поиск |
recent | string | [*, D7] | используется для поиска более свежих картинок |
page | number | 0-49 | используется для поиска картинки на точной позиции (смещении) |
inspired by https://github.com/rauschmerscen/yandex-pictures