📜  获取产品主图像 shopify (1)

📅  最后修改于: 2023-12-03 14:57:13.569000             🧑  作者: Mango

获取产品主图像 Shopify

在 Shopify 中,要获取产品的主图像可以使用 Shopify API 来实现。下面是一个使用 Python 的代码示例:

import requests

def get_product_main_image(product_id):
    # Shopify Store URL
    store_url = 'https://your-store.myshopify.com'

    # API 访问凭证
    access_token = 'your-access-token'

    # 产品 API URL
    product_api_url = f'{store_url}/admin/api/2021-07/products/{product_id}.json'

    # 设置请求标头
    headers = {
        'Content-Type': 'application/json',
        'X-Shopify-Access-Token': access_token
    }

    # 发送请求以获取产品信息
    response = requests.get(product_api_url, headers=headers)
    data = response.json()

    # 检查响应是否成功
    if response.status_code == 200:
        # 获取产品的主图像
        main_image = data['product']['image']['src']
        return main_image
    else:
        return None

# 产品 ID
product_id = 123456789

# 获取产品主图像
main_image_url = get_product_main_image(product_id)

if main_image_url:
    print(f'产品 {product_id} 的主图像为:{main_image_url}')
else:
    print(f'无法获取产品 {product_id} 的主图像')

请注意,在使用上述代码之前,需要替换以下字段:

  • store_url:替换为你自己 Shopify 商店的 URL。
  • access_token:替换为你自己的访问令牌。
  • product_id:替换为你想要获取主图像的产品的 ID。

此代码将发送一个 GET 请求到 Shopify API,获取指定产品的信息,并从响应中提取出产品的主图像 URL。如果成功获取到主图像 URL,则会进行打印输出,否则将显示错误消息。

希望以上代码对你有所帮助!