API Shopify для получения всех записей о клиентах, заказах и товарах (Django)

Я искал, как получить всех клиентов по одному, но после некоторого исследования понял, как решить проблему. Для получения 250 данных из shopify api мы можем использовать лимит, но пагинация и синхронизация для получения всех данных нам нужны некоторые шаги, чтобы получить все данные.

shop_url = "https://%s:%s@%s.myshopify.com/admin/api/%s/" % (API_KEY, PASSWORD, SHOP_NAME, API_VERSION)
endpoint = 'customers.json?limit=250&fields=id,email&since_id=0'
r = requests.get(shop_url + endpoint)

Шаг 1: Где нам нужно поместить начальный идентификатор для начала извлечения и сохранения в вашей базе данных

customers.json??limit=250&fields=id,email&since_id=0

Шаг 2:Далее измените значение since_id на last id вашего извлечения, как на моем изображении. last id=5103249850543 (предположительно) Упоминается в Полях Данные

customers.json??limit=250&fields=COLUMN_YOUNEED_FOR_CHK&since_id=5103249850543

Вернуться на верх