Code to integrate
CURL
NodeJS
Python
PHP
Golang
Java
.NET
Ruby
curl --request GET --url "https://api.searchdata.io/v1?engine=google&api_key=YOUR_API_KEY&q=laptops"
const http = require ( "https" ) ;
const options = {
"method" : "GET" ,
"hostname" : "api.searchdata.io" ,
"port" : null ,
"path" : "/v1?engine=google&api_key=YOUR_API_KEY&q=laptops" ,
"headers" : { }
} ;
const req = http. request ( options, function ( res ) {
const chunks = [ ] ;
res. on ( "data" , function ( chunk ) {
chunks. push ( chunk) ;
} ) ;
res. on ( "end" , function ( ) {
const body = Buffer. concat ( chunks) ;
console. log ( body. toString ( ) ) ;
} ) ;
} ) ;
req. end ( ) ;
import http. client
conn = http. client. HTTPSConnection( "api.searchdata.io" )
conn. request( "GET" , "/v1?engine=google&api_key=YOUR_API_KEY&q=laptops" )
res = conn. getresponse( )
data = res. read( )
print ( data. decode( "utf-8" ) )
<?php
$curl = curl_init ( ) ;
curl_setopt_array ( $curl , [
CURLOPT_URL => "https://api.searchdata.io/v1?engine=google&api_key=YOUR_API_KEY&q=laptops" ,
CURLOPT_RETURNTRANSFER => true ,
CURLOPT_ENCODING => "" ,
CURLOPT_MAXREDIRS => 10 ,
CURLOPT_TIMEOUT => 30 ,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1 ,
CURLOPT_CUSTOMREQUEST => "GET" ,
] ) ;
$response = curl_exec ( $curl ) ;
$err = curl_error ( $curl ) ;
curl_close ( $curl ) ;
if ( $err ) {
echo "cURL Error #:" . $err ;
} else {
echo $response ;
}
package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main ( ) {
url := "https://api.searchdata.io/v1?engine=google&api_key=YOUR_API_KEY&q=laptops"
req, _ := http. NewRequest ( "GET" , url, nil )
res, _ := http. DefaultClient. Do ( req)
defer res. Body. Close ( )
body, _ := ioutil. ReadAll ( res. Body)
fmt. Println ( res)
fmt. Println ( string ( body) )
}
HttpResponse < String > response = Unirest . get ( "https://api.searchdata.io/v1?engine=google&api_key=YOUR_API_KEY&q=laptops" )
. asString ( ) ;
var client = new RestClient ( "https://api.searchdata.io/v1?engine=google&api_key=YOUR_API_KEY&q=laptops" ) ;
var request = new RestRequest ( Method. GET) ;
IRestResponse response = client. Execute ( request) ;
require 'uri'
require 'net/http'
require 'openssl'
url = URI ( "https://api.searchdata.io/v1?engine=google&api_key=YOUR_API_KEY&q=laptops" )
http = Net:: HTTP . new ( url. host, url. port)
http. use_ssl = true
http. verify_mode = OpenSSL:: SSL :: VERIFY_NONE
request = Net:: HTTP :: Get . new ( url)
response = http. request( request)
puts response. read_body
Json Example
{
...
"ads": [
{
"position": 1,
"block_position": "top",
"title": "Powerful & Affordable Laptops - Shop Dell Laptops",
"displayed_link": "https://www.dell.com/",
"description": "Love Your Tech Without Worrying About Price w/ Dell Price Match Guarantee + Free Shipping! Shop the Latest Dell Laptops for Home & Work w/ Powerful 10th Gen Intel Core...",
"extensions": [
"Featured Laptop Deals · XPS 13 · Alienware Laptops · Dell Business Laptops"
],
"sitelinks": [
{
"link": "https://www.google.com/aclk?sa=l&ai=DChcSEwjp8OnD_pnyAhXeDq0GHfUPBjYYABA3GgJwdg&ae=2&sig=AOD64_2uh5bRcEOVr6QS6r9rYkC-H4N4Vw&q=&ved=2ahUKEwi75d_D_pnyAhWHZs0KHVbnDOcQpigoAHoECAMQEQ&adurl=",
"title": "Featured Laptop Deals"
},
{
"link": "https://www.google.com/aclk?sa=l&ai=DChcSEwjp8OnD_pnyAhXeDq0GHfUPBjYYABA4GgJwdg&ae=2&sig=AOD64_0N1J_IhdCkxnOZKzO1cgLNFw19ng&q=&ved=2ahUKEwi75d_D_pnyAhWHZs0KHVbnDOcQpigoAXoECAMQEg&adurl=",
"title": "XPS 13"
},
{
"link": "https://www.google.com/aclk?sa=l&ai=DChcSEwjp8OnD_pnyAhXeDq0GHfUPBjYYABA5GgJwdg&ae=2&sig=AOD64_2PHZj9VDgTfM4CcxBt3n3wMhlxHw&q=&ved=2ahUKEwi75d_D_pnyAhWHZs0KHVbnDOcQpigoAnoECAMQEw&adurl=",
"title": "Alienware Laptops"
},
{
"link": "https://www.google.com/aclk?sa=l&ai=DChcSEwjp8OnD_pnyAhXeDq0GHfUPBjYYABA6GgJwdg&ae=2&sig=AOD64_1U1UXlqUJlk8Slirvgce2MoEaW6w&q=&ved=2ahUKEwi75d_D_pnyAhWHZs0KHVbnDOcQpigoA3oECAMQFA&adurl=",
"title": "Dell Business Laptops"
}
],
"tracking_link": "https://www.google.com/aclk?sa=l&ai=DChcSEwjp8OnD_pnyAhXeDq0GHfUPBjYYABAzGgJwdg&ae=2&sig=AOD64_3FScjZb3xYRvYuHjosl8cZv8gFjw&q&adurl",
"link": "https://www.dell.com/en-us/cp/paid-search-splitter"
},
{
"position": 2,
"block_position": "top",
"title": "Samsung Galaxy Book Pro/360 - With Windows 10 OS",
"displayed_link": "https://www.samsung.com/",
"description": "Buy Now & Do More On A Familiar Operating System With The Programs And Tools You Love.",
"tracking_link": "https://www.google.com/aclk?sa=l&ai=DChcSEwjp8OnD_pnyAhXeDq0GHfUPBjYYABA0GgJwdg&ae=2&sig=AOD64_1b6j8dsyDd3-fRhIaVlQmzBFVH4g&q&adurl",
"link": "https://www.samsung.com/us/computing/galaxy-book-pro-360/"
}
],
...
}