deru-yandex-images

1.1.5 • Public • Published

yandex-images-api

Becouse official yandex images api does not exists, i wrote parser for yandex images.

(parser can work unstable, becouse yandex periodically usage captca for checking requests)

Installation

npm i deru-yandex-images --save

How Usage?

Import plugin with module or require type.

import ImageParser from 'deru-yandex-images';

or

require ImageParser = require('deru-yandex-images');

Use new instance of Parser:

(Promise format)

new ImageParser({ params })
    .getImages()
    .then(res => console.log(res))
    .catch(err => console.error(err));

(async await format)

try {
    const images = await new ImageParser({ params }).getImages();

    console.log(images);
} catch (err) {
    console.error(err);
}
/**
 * return Object
 * 
 * example:
 * {
 *  items: ['image1.png', 'image2.png'],
 *  page: 1
 * }
 */

Params

Prop type Description
text String Value for search
count Number Count of returned images
page Number Page number
pageRange Number Set random page of range 1-pageRange

Package Sidebar

Install

npm i deru-yandex-images

Weekly Downloads

1

Version

1.1.5

License

ISC

Unpacked Size

3.2 kB

Total Files

4

Last publish

Collaborators

  • deruino