"daily limit exceeded" when using the Google Custom Search API

I want to scan 200 results for about 2000 queries, but this gives me the error "exceeding the daily limit".

I want to confirm how many results we can scan per day. Is there a solution that can solve this problem? Or the only way is to scan a small part of the queries every day ...?

My Google crawl code is as follows:

def crawl(query_list): http = httplib2.Http() # Construct the service object for the interacting with the CustomSearch API. service = discovery.build('customsearch', 'v1', developerKey='my api key', http=http) res_list = [] for query in query_list: json_res = service.cse().list(q = query, cx = 'my search engine id', num = 200,).execute() res_list.append(json_res) 

Thanks!

+8
python google-custom-search google-api-python-client
source share
1 answer

According to this post :

The first 100 requests per day are free. More then you have to pay $ 5 per 1000 requests, up to 10 000 requests per day, just turn on billing for this. Each query returns a maximum of 10 results, so you can get 1000 URLs from your search per day for free.

+16
source share

All Articles