Как получить все заказы в shopify со статусом выполнения, который был отправлен с использованием REST API в python? - PullRequest
0 голосов
/ 02 апреля 2020

Я пытаюсь получить все заказы в магазине, которые имеют статус выполнения на момент отправки.

Когда я использую следующее в URL веб-браузера, я могу получить желаемые результаты:

https://<store_name>.myshopify.com/admin/api/2020-01/orders/search.json?query=fulfillment_status:shipped

Однако, когда я пытаюсь использовать следующий фрагмент python ( Python 3.8.2) код, json возвращается пусто. Чего мне не хватает?

>>> payload = {'fulfillment_status':'shipped', 'limit':100}
>>> response = requests.get( "https://%s.myshopify.com/admin/api/2020-01/orders.json" % (SHOP_NAME), auth=(API_KEY,PASSWORD), params=payload)
>>> response
<Response [200]>
>>> response.json()
{'orders': []}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...