Привет, я пытаюсь использовать библиотеку Recurly Python. У меня есть простой код для возврата Recurly транзакций:
from datetime import datetime
import recurly
from recurly import Transaction
recurly.SUBDOMAIN = '<company_name>'
recurly.API_KEY = '<api key>'
recurly.DEFAULT_CURRENCY = 'USD'
idx = 0
for transaction in Transaction.all(kwargs={
"per_page": 200,
"sort": "updated_at",
"order": "asc",
"begin_time": datetime(2019, 1, 2),
"end_time": datetime(2019, 1, 4)
}):
# print('Transaction: %s' % transaction)
idx += 1
print(transaction.uuid, transaction.updated_at, idx)
if idx >= 100:
break
Однако модуль игнорирует мои параметры и возвращает самые последние транзакции, отсортированные по убыванию по дате created_at
. Я немного растерялся, и документация не очень помогает.
Есть идеи? Это ссылка на их библиотеку https://github.com/recurly/recurly-client-python