Wrong format of lastServerTimestamp
При отправке POST-запроса на "https://api.zenmoney.ru/v8/diff/" ответ сервера: Wrong format of lastServerTimestamp.
В запросе передаются параметры:
{'currentClientTimestamp': 1528544321, 'serverTimestamp': 0} |
---|
согласно инструкции к API (int, unix timestamp).
Какой формат требуется для переменной lastServerTimestamp? Какие еще параметры требует сервер?
Спасибо!
Дело в том, что в руководстве по апи используется псевдоязык программирования, близкий к JavaScript. Это чтобы читать было удобней и описывать структуры данных. Но сервер же работает по стандартным для веб запросам в формате JSON. Т.е. нужно указать заголовок Content-Type: application/json и в теле запроса отправить валидный JSON. У вас же он неверный. Верный будет: