File: //home/ekspardev/onarbeni-master/tools/search_cracked_lcd.py
# With Python : Search google for cracked lcd images and download them
import requests
import os
import time
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "/home/cappittall/PycharmProjects/litetest/credentials/besas-335305-c97799ed1301.json"
project= 'besas-335305'
api_key = "AIzaSyDiRirIcZxc9pGatEC9ZwXykORF9JdipZY"
cx = "004912324002436867702:acjuk53nrx0"
q="iphone"
name = '_'.join(q.split("+"))
url="https://www.googleapis.com/customsearch/v1"
searc_type="image"
for i in range(1,50):
start=i*10+1
print(start)
response = requests.get("https://www.googleapis.com/customsearch/v1?q={q}&cx=004912324002436867702:acjuk53nrx0&searchType=image&imgSize=large&num=10&fileType=jpg&imgSize=large&key=AIzaSyDiRirIcZxc9pGatEC9ZwXykORF9JdipZY&start={start}".format(q=q,start=start))
res=response.json()
res
for j in range(len(res["items"])):
url=res["items"][j]["link"]
try:
r = requests.get(url, allow_redirects=True, timeout=5)
open(f'./data/from_google/{name}{start}{j}.jpg', 'wb').write(r.content)
except:
print("error urn did not downloaded \n", url)