Как добавить транзакцию через /v8/diff
- Собираю объект, отправляю без id - получаю ошибку
Client error: `POST https://api.zenmoney.ru/v8/diff/` resulted in a `400 Bad Request` response:↵{↵ "error": {↵ "code": "validationError",↵ "message": "No value for property \"id\" in object Transaction provide (truncated...)
Если отправляю пустое значение, то получаю ошибку
Invalid property \"id\" in object Transaction. Wrong value
Как быть?
Добрый день, по опыту нужно отправлять уникальный ID для каждой вносимой операции.
Это мой первый скрипт на Pyton, так что наверняка есть варианты элегантнее. Чтобы добиться уникальности я к базовой части добавляю текущее время:
transaction_id = "4331d531-8aca-11f3-8afb-2f" + str(currentClientTimestamp)
currentClientTimestamp возвращает что-то в стиле 1550967835
Удачи.