Я хочу получить список заказов, используя Square API.Вызов для получения заказов - это вызов POST с массивом String of order_ids, однако я не уверен, где можно получить эту информацию.В документах они сказали, что я могу использовать конечную точку ListTransactions
для получения этой информации, но я не могу найти order_id
в ответе.
Документация для извлечения Orders
, расположенная по адресу: https://docs.connect.squareup.com/api/connect/v2#endpoint-batchretrieveorders
, см. Пример ответа ListTransactions
: https://docs.connect.squareup.com/api/connect/v2#endpoint-listtransactions
API заказов неподдержка листинга заказов.Чтобы получить доступ к деталям заказа, вам необходимо получить идентификатор заказа, запросив транзакции с использованием конечных точек ListTransactions и RetrieveTransaction, а затем выбрав заказ с использованием конечной точки BatchRetrieveOrders
Ссылка: https://docs.connect.squareup.com/articles/orders-api-overview
Цель состоит в том, чтобы получить список недавних транзакций / заказов, в котором точно указано, что было куплено.Модель Transactions
не содержит Items
, тогда как модель Orders
содержит.