В нём есть ключ с объектом. Если в нём нет ключей, то там пустой массив. Как это обработать?
Ответ с ключами: {"fields": {"field1": "value1", "field2": "value2"}}
Ответ без ключей: {"fields": []}
Структура в go:
type A struct {
Fields map[string]string `json:"fields"`
}
Если приходит массив, то Unmarshal возвращает ошибку json: cannot unmarshal array into Go struct field UserGetProfileResult.fields of type map[string]string
Парсить в 2 структуры подряд, например.
А связи с разработчиками этого апи точно нет?
API на PHP?
Обсуждают сегодня