@@ -14,18 +14,19 @@ type Place struct {
1414}
1515
1616type Media struct {
17- MediaKey * string `json:"media_key"`
18- Type * string `json:"type"`
19- DurationMs * int `json:"duration_ms,omitempty"`
20- Height * int `json:"height,omitempty"`
21- NonPublicMetrics map [string ]* int `json:"non_public_metrics,omitempty"`
22- OrganicMetrics map [string ]* int `json:"organic_metrics,omitempty"`
23- URL * string `json:"url,omitempty"`
24- PreviewImageUrl * string `json:"preview_image_url,omitempty"`
25- PromotedMetrics map [string ]* int `json:"promoted_metrics,omitempty"`
26- PublicMetrics map [string ]* int `json:"public_metrics,omitempty"`
27- Width * int `json:"width,omitempty"`
28- AltText * int `json:"alt_text,omitempty"`
17+ MediaKey * string `json:"media_key"`
18+ Type * string `json:"type"`
19+ DurationMs * int `json:"duration_ms,omitempty"`
20+ Height * int `json:"height,omitempty"`
21+ NonPublicMetrics map [string ]* int `json:"non_public_metrics,omitempty"`
22+ OrganicMetrics map [string ]* int `json:"organic_metrics,omitempty"`
23+ URL * string `json:"url,omitempty"`
24+ PreviewImageUrl * string `json:"preview_image_url,omitempty"`
25+ PromotedMetrics map [string ]* int `json:"promoted_metrics,omitempty"`
26+ PublicMetrics map [string ]* int `json:"public_metrics,omitempty"`
27+ Width * int `json:"width,omitempty"`
28+ AltText * int `json:"alt_text,omitempty"`
29+ Variants []IncludeVariant `json:"variants,omitempty"`
2930}
3031
3132type Poll struct {
@@ -47,3 +48,9 @@ type PollOption struct {
4748 Label * string `json:"label"`
4849 Votes * int `json:"votes"`
4950}
51+
52+ type IncludeVariant struct {
53+ BitRate int `json:"bit_rate"`
54+ ContentType string `json:"content_type"`
55+ URL string `json:"url"`
56+ }
0 commit comments