Clone and import this repo in your project
git clone https://github.com/laza-niaina/google-node
const { PageSearch } = require("./google-node");
const pages = new PageSearch("Elon musk");
async function WebSearch() {
console.log(await pages.getResults());
}
WebSearch()
const {ImageSearch}=
require("./google-node");
const images= new ImageSearch("Mark Zuck")
async function searchImage() {
console.log(await images.getFirstResults());
}
searchImage()
const { NewsSearch } = require("./google-node");
const news = new NewsSearch("Wang Xiaoyan");
async function searchNews() {
console.log(`${JSON.stringify(await news.getResults())}`);
}
searchNews()
const { FileSearch } = require("./google-node");
const files = new FileSearch("Père riche", "pdf");
async function searchFile() {
console.log(await files.getResults());
}
searchFile();
const { GoogleTranslate } = require("./google-node");
const translator = new GoogleTranslate();
async function translate() {
const exp = "こんにちは世界";
const translated_text = await translator.translate(exp, "auto", "en");
console.log(translated_text);
}
translate();
Note
A full example can be found here
MIT
15WdpVafhFUBSiH9AKxZgKWAiocGVk3CxC
0xCB260c63A68c00b3d580DEA1D9bb7401f856a03C
MPXZMTjpSunvDJRXoTa7bLHtdd3HAWpV6i
TTMhTopaNo5agXDqchcv1F1op27KxftNky