Scrapper de moteur de recherche tout-en-un utilisé par l'API ou la bibliothèque Node JS. C'est gratuit et léger !
Documentation |
---|
Senginta est un outil de recherche tout-en-un. Avec la mise au rebut traditionnelle, Senginta peut être puissant pour obtenir les résultats de n'importe quel moteur de recherche et les convertir en Json. Désormais, prend en charge uniquement le moteur de recherche de produits Google (GShop, GVideo et bien d'autres également) et le moteur de recherche Baidu.
Senginta a été développé par moi seul. Donc, si vous souhaitez contribuer au support d'un autre moteur de recherche, créons ce référentiel.
Senginta fournit une version bêta de 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
Licence MIT
Tout usage prévu, la responsabilité vous incombe. Alors, à utiliser à bon escient !