googleinfos
v1.0.1-4.3
Published
Find out all the Google Infos
Downloads
1
Maintainers
Readme
###GetGoogleInfos
General Things about the API
The entire API works with one function
Import the API with:
const googleAPI = require('getgoogleinfos');
- googleAPI(link, platform, searchFor, callback);
For example:
googleAPI("Trap Nation", 'youtube', 'searchVideo', (infos) => {
console.log(infos.channel.name); // Get the Channel Name
});
googleAPI("https://www.youtube.com/watch?v=i-t6TW0d1Ag", 'youtube', 'video', (infos) => {
console.log(infos.video.thumbnail.url); // Get the Thumbnail Url from the Video
});
Platforms
- At the moment the api supports google and youtube
SearchFor
YouTube :
"auto" //search automatically for the right specification
Google :
##Infos YouTube Channel
infos
-.id // This will always have a 1 except the api has an error
-.channel
-.name // Channel name
-.id // Channel id
-.description // Channel description
-.icon // Channel icon
-.views // Channel views
-.subs // Channel subscribers
-.videos // Channel video count
-.country // Channel country
-.videos
-.name // Video name
-.description // Video description
-.thumbnail
-.url // Video thumbnail url
-.width // Video thumnail pixels width
-.height // Video thumbnail pixels height
-.id // Video id
-.count // Video count in channel video list
Example:
googleAPI("https://www.youtube.com/channel/UCa10nxShhzNrCE1o2ZOPztg", 'youtube', 'channel', (infos) => {
console.log(infos.channel.subs); // Get the Subscribers from the channel
});
##Infos YouTube Video and SearchVideo
infos
-.id // This will always have a 2 except the api has an error
-.video
-.name // Video name
-.id // Video id
-.thumbnail
-.url // Video thumbnail url
-.width // Video thumnail pixels width
-.height // Video thumbnail pixels height
-.duration // Video duration as String for example: PT1H2M3S (1 Hour, 2 Minutes, 3 Seconds)
-.dimension // Video resolution
-.views // Video views
-.likes // Video likes
-.dislikes // Video dislikes
-.comments // Video comments
-.category // Video category as String for example: Music
-.description // Video description
-.channel
-.id // Video from uploaded channel id
-.name // Video from uploaded channel name
Example:
googleAPI("https://www.youtube.com/watch?v=i-t6TW0d1Ag", 'youtube', 'video', (infos) => {
console.log(infos.video.name); // Get the Name from the Video
});
##Infos YouTube SearchVideos
infos
-.id // This will always have a 5 except the api has an error
-.videos // Video List! For example use "infos.videos[0]" to get the first video
-.name // Video name
-.id // Video id
-.description // Video description
-.thumbnail
-.url // Video thumbnail url
-.width // Video thumnail pixels width
-.height // Video thumbnail pixels height
-.channel
-.name // Video from uploaded channel name
-.id // Video from uploaded channel id
Example:
googleAPI("Trap Nation", 'youtube', 'searchVideos', (infos) => {
console.log(infos.videos[0].description); // Get the Description from the first Video
});
##Infos YouTube Playlist
infos
-.id // This will always have a 3 except the api has an error
-.playlist
-.name // Playlist name
-.description // Playlist description
-.thumbnail
-.url // Playlist thumbnail url
-.width // Playlist thumbnail width
-.height // Playlist thumbnail height
-.channel
-.name // Channel name from playlist
-.id // Channel id from playlist
-.videos // Video List! For example use "infos.videos[0]" to get the first video
-.id // Video id
-.thumbnail
-.url // Video thumbnail url
-.width // Video thumnail pixels width
-.height // Video thumbnail pixels height
-.name // Video name
-.description // Video description
-.channel
-.name // Channel name from video
-.id // Channel id from video
Example:
googleAPI("https://www.youtube.com/watch?v=i-t6TW0d1Ag", 'youtube', 'playlist', (infos) => {
console.log(infos.playlist.thumbnail.url); // Get url from the thumbnail
});
##Infos Google Search
infos
-.id // This will always have a 3 except the api has an error
-.link // Website link
-.description // Website description
-.name // Website name
-.safe // if website is safe
Example:
googleAPI("something", 'google', 'search', (infos) => {
console.log(infos.link); // Get the link from the query
});
For more Support you can contact us on Discord