vk-api-schema icon indicating copy to clipboard operation
vk-api-schema copied to clipboard

Unknown object property "link_redirects"

Open elias506 opened this issue 2 years ago • 2 comments

Hello!

I stumbled upon the property link_redirects in account_info object in objects.json:

"link_redirects": {
          "type": "object"
        },

Actual question, what does that means?

elias506 avatar Mar 28 '22 18:03 elias506

https://github.com/VKCOM/api-schema-typescript-generator/issues/19

Можно привести к такому

type AccountInfo struct {
  LinkRedirects map[string]interface{} `json:"link_redirects"` // Ну или map[string]any если версия go >= 1.18
}

На деле api возвращает объект со строками, поэтому у себя в vksdk я использую map[string]string

https://github.com/SevereCloud/vksdk/blob/e983680a2c27787d571362892aba53ae5e86d59d/object/account.go#L110-L112

SevereCloud avatar Mar 28 '22 18:03 SevereCloud

Да, я понимаю, что можно просто использовать map[string]string, но мне нужно конкретно тип поля

elias506 avatar Mar 29 '22 07:03 elias506