答案:
将图像上传到Shopify是一个常见的需求,可以通过Python和REST API来实现。下面是一个完善且全面的解答:
import requests
def upload_image(image_path):
# 设置Shopify API相关信息
api_key = 'YOUR_API_KEY'
password = 'YOUR_PASSWORD'
shop_url = 'YOUR_SHOP_URL'
endpoint = f"https://{api_key}:{password}@{shop_url}/admin/api/2021-07"
# 发起POST请求,上传图像
files = {'file': open(image_path, 'rb')}
response = requests.post(f"{endpoint}/products/123456/images.json", files=files)
if response.status_code == 201:
print("图像上传成功!")
else:
print("图像上传失败!")
# 调用上传函数
upload_image('/path/to/image.jpg')
请将代码中的YOUR_API_KEY
、YOUR_PASSWORD
、YOUR_SHOP_URL
和/path/to/image.jpg
替换为实际的API信息和图像文件路径。
希望以上答案能够满足您的需求!
领取专属 10元无门槛券
手把手带您无忧上云