Все в одном поисковом скребке для использования API или библиотекой Node JS. Это бесплатно и легко!
Documentation |
---|
Senginta — это универсальный инструмент для поиска в поисковых системах. Благодаря традиционному отказу Senginta может быть мощным инструментом для получения результатов из любой поисковой системы и преобразования в Json. Теперь поддерживается только поисковая система продуктов Google (GShop, GVideo и многие другие) и поисковая система Baidu.
Senginta изначально была разработана мной одним. Итак, если вы хотите внести свой вклад в поддержку другой поисковой системы, давайте создадим этот репозиторий.
Senginta предоставляет бета-версию JavaScript.
$ cd <to-your-project-directory>
$ npm init
$ npm install senginta
$ node
>>> const { GSearch , GNews , GBooks , GVideo , GShop , GScholar , BASearch } = require ( 'senginta' )
>>> const search_spider = new GSearch ( 'study from home' )
>>> async function try_GSearch ( cb ) {
const result = await search_spider . get_all ( )
cb ( result )
}
>>> try_GSearch ( ( data ) => console . log ( data ) )
. . .
...
...
Object Formatting
Лицензия MIT
Все по назначению, ответственность лежит на вас. Так что используйте с умом!