Senginta.js
Senginta
多合一搜尋引擎抓取器,供 API 或 Node JS 函式庫使用。它是免費且輕量級的!
Documentation |
---|
Senginta 是一款多合一搜尋引擎抓取工具。透過傳統的抓取,Senginta 可以強大地從任何搜尋引擎中獲取結果,並將其轉換為 Json。現在僅支援 Google 產品搜尋引擎(GShop、GVideo 等)和百度搜尋引擎。
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
麻省理工學院許可證
所有預期用途,責任由您承擔。所以,明智地使用!