-
Notifications
You must be signed in to change notification settings - Fork 0
/
request.go
45 lines (40 loc) · 1.35 KB
/
request.go
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
42
43
44
45
package go_pocket_sdk
type (
requestToken struct {
ConsumerKey string `json:"consumer_key"`
RedirectURL string `json:"redirect_uri"`
State string `json:"state,omitempty"`
}
requestAuthorization struct {
ConsumerKey string `json:"consumer_key"`
Code string `json:"code"`
}
requestAdd struct {
ConsumerKey string `json:"consumer_key"`
AccessToken string `json:"access_token"`
URL string `json:"url"`
Title string `json:"title,omitempty"`
Tags string `json:"tags,omitempty"`
TweetID string `json:"tweet_id,omitempty"`
}
requestModify struct {
ConsumerKey string `json:"consumer_key"`
AccessToken string `json:"access_token"`
Actions []Action `json:"actions"`
}
requestRetrieving struct {
ConsumerKey string `json:"consumer_key"`
AccessToken string `json:"access_token"`
State string `json:"state,omitempty"`
Favorite string `json:"favorite,omitempty"`
Tag string `json:"tag,omitempty"`
ContentType string `json:"content_type,omitempty"`
Sort string `json:"sort,omitempty"`
DetailType string `json:"detail_type,omitempty"`
Search string `json:"search,omitempty"`
Domain string `json:"domain,omitempty"`
Since int64 `json:"since,omitempty"`
Count int `json:"count,omitempty"`
Offset int `json:"offset,omitempty"`
}
)