Skip to content

Возвращается тип данных string вместо int64 у поля units в типе Quotation #122

Closed
HiHat opened this issue Mar 22, 2022 · 3 comments

Comments

@HiHat
Copy link

HiHat commented Mar 22, 2022

В документации про тип Quotation указано, что поле units должно иметь тип int64, но в ответах возвращается тип string:
{
"lastPrices": [
{
"figi": "BBG011FJ6573",
"price": {
"units": "69",
"nano": 240000000
},
"time": "2022-03-22T15:45:24.000694Z"
}
]
}

@HiHat HiHat changed the title Возвращается тип данных string у поля units вместо int64 в типе Quotation Возвращается тип данных string вместо int64 у поля units в типе Quotation Mar 22, 2022
@AlexanderVolkovTCS
Copy link
Collaborator

units - это int64.
Но если вы делаете запросы клиентами, типа kreya - то сами клиенты могут менять тип на строку.

@HiHat
Copy link
Author

HiHat commented May 20, 2022

Kreya тут не причем!
В примере ответ от swagger!

@malyginvv
Copy link
Contributor

Добрый день!
Спецификация openapi предназначена для браузерных клиентов, а в javascript рекомендуется передавать тип int64 как string.
Подробнее #156

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants