summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/SevereCloud/vksdk/v2/object/secure.go
blob: 5d64059fd894ae332e6c4a30e5c34552443df654 (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
package object // import "github.com/SevereCloud/vksdk/v2/object"

// SecureLevel struct.
type SecureLevel struct {
	Level int `json:"level"` // Level
	UID   int `json:"uid"`   // User ID
}

// SecureSmsNotification struct.
type SecureSmsNotification struct {
	AppID   int    `json:"app_id"`  // Application ID
	Date    int    `json:"date"`    // Date when message has been sent in Unixtime
	ID      int    `json:"id"`      // Notification ID
	Message string `json:"message"` // Message text
	UserID  int    `json:"user_id"` // User ID
}

// SecureTokenChecked struct.
type SecureTokenChecked struct {
	Date    int `json:"date"`    // Date when access_token has been generated in Unixtime
	Expire  int `json:"expire"`  // Date when access_token will expire in Unixtime
	Success int `json:"success"` // Returns if successfully processed
	UserID  int `json:"user_id"` // User ID
}

// SecureTransaction struct.
type SecureTransaction struct {
	Date    int `json:"date"`     // Transaction date in Unixtime
	ID      int `json:"id"`       // Transaction ID
	UIDFrom int `json:"uid_from"` // From ID
	UIDTo   int `json:"uid_to"`   // To ID
	Votes   int `json:"votes"`    // Votes number
}