Skip to content

Instantly share code, notes, and snippets.

@Todoviernes
Created May 26, 2022 18:26
Show Gist options
  • Save Todoviernes/9c67b6d981cbd35032925564fda8d6cb to your computer and use it in GitHub Desktop.
Save Todoviernes/9c67b6d981cbd35032925564fda8d6cb to your computer and use it in GitHub Desktop.
import requests
import urllib
import urllib.request
from slugify import slugify
url = "https://example.com/api/v1/images"
payload={}
headers = {
'Authorization': 'XXXXXXXX'
}
response = requests.request("GET", url, headers=headers, data=payload)
products = response.json()['data']["products"]
for i in products:
name = i['name']
slug = slugify(name)
resource = urllib.request.urlopen(i['images'][0])
output = open(slug +".jpg", "wb")
output.write(resource.read())
output.close()
print('Image Saved!!')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment