def image_urls_api_call(search_term, previously_captured_num, imgSize="medium"):
"""returns list of image urls (with faces) from google image search on search_term"""
try:
key = os.environ['GOOGLE_CUSTOM_SEARCH_KEY']
service = build("customsearch", "v1",
developerKey=key)
res = service.cse().list(
q=search_term,
cx='018267786259991380019:ja65luoszbg', # my custom search engine id.
searchType='image',
filter='1',
num=10,
imgSize=imgSize,
imgType="face",
fileType="jpg",
start = previously_captured_num
).execute()
links = [item['link'] for item in res['items']]
print('Added links for ' + search_term)
return(links)
except:
print('Failed to get links for ' + search_term)
return []
评论列表
文章目录