我有一个 API 调用
结果可以有多个返回我想知道结构应该是什么样子,这是我到目前为止所拥有的,但它返回什么也没有。
type AssetInfo struct {
Result `json:"result"`
}
type Result struct {
Asset map[string]Asset `json:"asset"`
Success bool `json:"success,omitempty"`
}
type Asset struct {
IconUrl string `json:"icon_url,omitempty"`
IconUrlLarge string `json:"icon_url_large,omitempty"`
IconDragUrl string `json:"icon_drag_url,omitempty"`
Name string `json:"name,omitempty"`
MarketHashName string `json:"market_hash_name,omitempty"`
MarketName string `json:"market_name,omitempty"`
NameColor string `json:"name_color,omitempty"`
BGColor string `json:"background_color,omitempty"`
Type string `json:"type,omitempty"`
Tradable string `json:"tradable,omitempty"`
Marketable string `json:"marketable,omitempty"`
Commodity string `json:"commodity,omitempty"`
TradeRestrict string `json:"market_tradeable_restriction,omitempty"`
FraudWarnings string `json:"fraudwarnings,omitempty"`
Descriptions map[string]*Descriptions `json:"descriptions,omitempty"`
OwnerDescriptions string `json:"owner_descriptions,omitempty"`
Tags map[string]*Tags `json:"tags,omitempty"`
ClassId string `json:"classid,omitempty"`
}
type Descriptions struct {
Type string `json:"type"`
Value string `json:"value"`
Color string `json:"color,omitempty"`
AppData string `json:"appdata"`
}
如果有人能告诉我我的结构有什么问题,那就太感谢了。
这混淆我是怎么样描述的回报不是可以范围从0-20的数组,但多个对象,我怎么准备这一个结构时,我不知道有多少个对象要回报的东西,以及result可以返回多个"720616831"那么这应该怎么看?
FFIVE
相关分类