blob: 802e7f6628319149d727585d3b8afbd2ade00411 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
package object
// FaveTag struct.
type FaveTag struct {
ID int `json:"id"`
Name string `json:"name"`
}
// FavePage struct.
type FavePage struct {
Type string `json:"type"`
Description string `json:"description"`
Tags []FaveTag `json:"tags"`
UpdatedDate int `json:"updated_date"`
User UsersUser `json:"user"`
Group GroupsGroup `json:"group"`
}
// FaveFavesLink struct.
type FaveFavesLink struct {
URL string `json:"url"`
Title string `json:"title"`
Caption string `json:"caption"`
Description string `json:"description"`
Photo PhotosPhoto `json:"photo"`
IsFavorite BaseBoolInt `json:"is_favorite"`
ID string `json:"id"`
}
// FaveItem struct.
type FaveItem struct {
Type string `json:"type"`
Seen BaseBoolInt `json:"seen"`
AddedDate int `json:"added_date"`
Tags []FaveTag `json:"tags"`
Link FaveFavesLink `json:"link,omitempty"`
Post WallWallpost `json:"post,omitempty"`
Video VideoVideo `json:"video,omitempty"`
Product MarketMarketItem `json:"product,omitempty"`
Article Article `json:"article,omitempty"`
}
|