Как добавить транзакцию через /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
Как быть?
У меня в итоге были проблемы с отображением операций в Android приложении и вот сейчас понял что это точно было связано как раз с кривым способом генерирования UUID который я предложил. Действительно лучше использовать готовую библиотеку :) Вот пример для Python 3.x:
import uuid
transaction_id = str(uuid.uuid4())