-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
Swagger файл содержит типы описанные в camelCase (averagePrice, currentPrice, dailyPnl, unrealizedPnl). На запрос https://api.finam.ru/v1/accounts/account_id приходит ответ в котором поля названы уже через snake_case: average_price, current_price, daily_pnl и unrealized_pnl соответственно. В результате весь код сгенерированный на основе этого swagger файла содержит типы которые не совпадают с тем что присылает API.
И в догонку вопрос. Вам так нужно заворачивать все цифры в объект с полем value? Только лишние байты по сети гонять
"positions": [
{
"symbol": "SVETP@MISX",
"quantity": {
"value": "100000.0"
},
"average_price": {
"value": "28.07"
},
"current_price": {
"value": "30.2"
},
"daily_pnl": {
"value": "0.0"
},
"unrealized_pnl": {
"value": "over.dofiga"
}
}
]Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels