mirror of
https://github.com/cwinfo/matterbridge.git
synced 2024-12-27 11:15:39 +00:00
53 lines
1.5 KiB
Go
53 lines
1.5 KiB
Go
package object // import "github.com/SevereCloud/vksdk/v2/object"
|
|
|
|
import (
|
|
"encoding/json"
|
|
)
|
|
|
|
// MarusiaPicture struct.
|
|
type MarusiaPicture struct {
|
|
ID int `json:"id"`
|
|
OwnerID int `json:"owner_id"`
|
|
}
|
|
|
|
// MarusiaPictureUploadResponse struct.
|
|
type MarusiaPictureUploadResponse struct {
|
|
Hash string `json:"hash"` // Uploading hash
|
|
Photo json.RawMessage `json:"photo"` // Uploaded photo data
|
|
Server int `json:"server"` // Upload server number
|
|
AID int `json:"aid"`
|
|
MessageCode int `json:"message_code"`
|
|
}
|
|
|
|
// MarusiaAudio struct.
|
|
type MarusiaAudio struct {
|
|
ID int `json:"id"`
|
|
Title string `json:"title"`
|
|
OwnerID int `json:"owner_id"`
|
|
}
|
|
|
|
// MarusiaAudioUploadResponse struct.
|
|
type MarusiaAudioUploadResponse struct {
|
|
Sha string `json:"sha"`
|
|
Secret string `json:"secret"`
|
|
Meta MarusiaAudioMeta `json:"meta"`
|
|
Hash string `json:"hash"`
|
|
Server string `json:"server"`
|
|
UserID int `json:"user_id"`
|
|
RequestID string `json:"request_id"`
|
|
}
|
|
|
|
// MarusiaAudioMeta struct.
|
|
type MarusiaAudioMeta struct {
|
|
Album string `json:"album"`
|
|
Artist string `json:"artist"`
|
|
Bitrate string `json:"bitrate"`
|
|
Duration string `json:"duration"`
|
|
Genre string `json:"genre"`
|
|
Kad string `json:"kad"`
|
|
Md5 string `json:"md5"`
|
|
Md5DataSize string `json:"md5_data_size"`
|
|
Samplerate string `json:"samplerate"`
|
|
Title string `json:"title"`
|
|
}
|