Merge pull request 'Merge XMPP reply feature into upstream repo' (#5) from uwaru/matterbridge:master into updatexmppp
Reviewed-on: #5
This commit is contained in:
commit
bab3681ac2
@ -214,6 +214,7 @@ linters:
|
||||
- exhaustive
|
||||
- testifylint
|
||||
- mnd
|
||||
- depguard
|
||||
# rules to deal with reported isues
|
||||
issues:
|
||||
# List of regexps of issue texts to exclude, empty list by default.
|
||||
|
@ -1,10 +1,12 @@
|
||||
package bmattermost
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
"github.com/42wim/matterbridge/bridge/config"
|
||||
"github.com/42wim/matterbridge/bridge/helper"
|
||||
"github.com/matterbridge/matterclient"
|
||||
"github.com/mattermost/mattermost-server/v6/model"
|
||||
"github.com/mattermost/mattermost/server/public/model"
|
||||
)
|
||||
|
||||
// handleDownloadAvatar downloads the avatar of userid from channel
|
||||
@ -25,7 +27,7 @@ func (b *Bmattermost) handleDownloadAvatar(userid string, channel string) {
|
||||
data []byte
|
||||
err error
|
||||
)
|
||||
data, _, err = b.mc.Client.GetProfileImage(userid, "")
|
||||
data, _, err = b.mc.Client.GetProfileImage(context.TODO(), userid, "")
|
||||
if err != nil {
|
||||
b.Log.Errorf("ProfileImage download failed for %#v %s", userid, err)
|
||||
return
|
||||
@ -43,8 +45,8 @@ func (b *Bmattermost) handleDownloadAvatar(userid string, channel string) {
|
||||
|
||||
//nolint:wrapcheck
|
||||
func (b *Bmattermost) handleDownloadFile(rmsg *config.Message, id string) error {
|
||||
url, _, _ := b.mc.Client.GetFileLink(id)
|
||||
finfo, _, err := b.mc.Client.GetFileInfo(id)
|
||||
url, _, _ := b.mc.Client.GetFileLink(context.TODO(), id)
|
||||
finfo, _, err := b.mc.Client.GetFileInfo(context.TODO(), id)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@ -52,7 +54,7 @@ func (b *Bmattermost) handleDownloadFile(rmsg *config.Message, id string) error
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
data, _, err := b.mc.Client.DownloadFile(id, true)
|
||||
data, _, err := b.mc.Client.DownloadFile(context.TODO(), id, true)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
@ -8,7 +8,7 @@ import (
|
||||
"github.com/42wim/matterbridge/bridge/helper"
|
||||
"github.com/42wim/matterbridge/matterhook"
|
||||
"github.com/matterbridge/matterclient"
|
||||
"github.com/mattermost/mattermost-server/v6/model"
|
||||
"github.com/mattermost/mattermost/server/public/model"
|
||||
)
|
||||
|
||||
func (b *Bmattermost) doConnectWebhookBind() error {
|
||||
|
@ -1,6 +1,7 @@
|
||||
package bmattermost
|
||||
|
||||
import (
|
||||
"context"
|
||||
"errors"
|
||||
"fmt"
|
||||
"strings"
|
||||
@ -157,7 +158,7 @@ func (b *Bmattermost) Send(msg config.Message) (string, error) {
|
||||
|
||||
// we only can reply to the root of the thread, not to a specific ID (like discord for example does)
|
||||
if msg.ParentID != "" {
|
||||
post, _, err := b.mc.Client.GetPost(msg.ParentID, "")
|
||||
post, _, err := b.mc.Client.GetPost(context.TODO(), msg.ParentID, "")
|
||||
if err != nil {
|
||||
b.Log.Errorf("getting post %s failed: %s", msg.ParentID, err)
|
||||
}
|
||||
|
@ -27,7 +27,6 @@ func (b *Bwhatsapp) eventHandler(evt interface{}) {
|
||||
}
|
||||
|
||||
func (b *Bwhatsapp) handleGroupInfo(event *events.GroupInfo) {
|
||||
|
||||
b.Log.Debugf("Receiving event %#v", event)
|
||||
|
||||
switch {
|
||||
@ -57,6 +56,7 @@ func (b *Bwhatsapp) handleUserJoin(event *events.GroupInfo) {
|
||||
b.Remote <- rmsg
|
||||
}
|
||||
}
|
||||
|
||||
func (b *Bwhatsapp) handleUserLeave(event *events.GroupInfo) {
|
||||
for _, leftJid := range event.Leave {
|
||||
senderName := b.getSenderNameFromJID(leftJid)
|
||||
@ -74,6 +74,7 @@ func (b *Bwhatsapp) handleUserLeave(event *events.GroupInfo) {
|
||||
b.Remote <- rmsg
|
||||
}
|
||||
}
|
||||
|
||||
func (b *Bwhatsapp) handleTopicChange(event *events.GroupInfo) {
|
||||
msg := event.Topic
|
||||
senderJid := msg.TopicSetBy
|
||||
@ -151,9 +152,9 @@ func (b *Bwhatsapp) handleTextMessage(messageInfo types.MessageInfo, msg *proto.
|
||||
senderJID = types.NewJID(ci.GetParticipant(), types.DefaultUserServer)
|
||||
}
|
||||
|
||||
if ci.MentionedJid != nil {
|
||||
if ci.MentionedJID != nil {
|
||||
// handle user mentions
|
||||
for _, mentionedJID := range ci.MentionedJid {
|
||||
for _, mentionedJID := range ci.MentionedJID {
|
||||
numberAndSuffix := strings.SplitN(mentionedJID, "@", 2)
|
||||
|
||||
// mentions comes as telephone numbers and we don't want to expose it to other bridges
|
||||
@ -441,10 +442,10 @@ func (b *Bwhatsapp) handleDelete(messageInfo *proto.ProtocolMessage) {
|
||||
rmsg := config.Message{
|
||||
Account: b.Account,
|
||||
Protocol: b.Protocol,
|
||||
ID: getMessageIdFormat(sender, *messageInfo.Key.Id),
|
||||
ID: getMessageIdFormat(sender, *messageInfo.Key.ID),
|
||||
Event: config.EventMsgDelete,
|
||||
Text: config.EventMsgDelete,
|
||||
Channel: *messageInfo.Key.RemoteJid,
|
||||
Channel: *messageInfo.Key.RemoteJID,
|
||||
}
|
||||
|
||||
b.Log.Debugf("<= Sending message from %s to gateway", b.Account)
|
||||
|
@ -157,7 +157,7 @@ func (b *Bwhatsapp) getNewReplyContext(parentID string) (*proto.ContextInfo, err
|
||||
|
||||
sender := fmt.Sprintf("%s@%s", replyInfo.Sender.User, replyInfo.Sender.Server)
|
||||
ctx := &proto.ContextInfo{
|
||||
StanzaId: &replyInfo.MessageID,
|
||||
StanzaID: &replyInfo.MessageID,
|
||||
Participant: &sender,
|
||||
QuotedMessage: &proto.Message{Conversation: goproto.String("")},
|
||||
}
|
||||
@ -191,11 +191,11 @@ func (b *Bwhatsapp) parseMessageID(id string) (*Replyable, error) {
|
||||
}
|
||||
|
||||
func getParentIdFromCtx(ci *proto.ContextInfo) string {
|
||||
if ci != nil && ci.StanzaId != nil {
|
||||
if ci != nil && ci.StanzaID != nil {
|
||||
senderJid, err := types.ParseJID(*ci.Participant)
|
||||
|
||||
if err == nil {
|
||||
return getMessageIdFormat(senderJid, *ci.StanzaId)
|
||||
return getMessageIdFormat(senderJid, *ci.StanzaID)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -239,10 +239,10 @@ func (b *Bwhatsapp) PostDocumentMessage(msg config.Message, filetype string) (st
|
||||
Mimetype: &filetype,
|
||||
Caption: &caption,
|
||||
MediaKey: resp.MediaKey,
|
||||
FileEncSha256: resp.FileEncSHA256,
|
||||
FileSha256: resp.FileSHA256,
|
||||
FileEncSHA256: resp.FileEncSHA256,
|
||||
FileSHA256: resp.FileSHA256,
|
||||
FileLength: goproto.Uint64(resp.FileLength),
|
||||
Url: &resp.URL,
|
||||
URL: &resp.URL,
|
||||
DirectPath: &resp.DirectPath,
|
||||
ContextInfo: ctx,
|
||||
}
|
||||
@ -277,10 +277,10 @@ func (b *Bwhatsapp) PostImageMessage(msg config.Message, filetype string) (strin
|
||||
Mimetype: &filetype,
|
||||
Caption: &caption,
|
||||
MediaKey: resp.MediaKey,
|
||||
FileEncSha256: resp.FileEncSHA256,
|
||||
FileSha256: resp.FileSHA256,
|
||||
FileEncSHA256: resp.FileEncSHA256,
|
||||
FileSHA256: resp.FileSHA256,
|
||||
FileLength: goproto.Uint64(resp.FileLength),
|
||||
Url: &resp.URL,
|
||||
URL: &resp.URL,
|
||||
DirectPath: &resp.DirectPath,
|
||||
ContextInfo: ctx,
|
||||
}
|
||||
@ -311,10 +311,10 @@ func (b *Bwhatsapp) PostVideoMessage(msg config.Message, filetype string) (strin
|
||||
Mimetype: &filetype,
|
||||
Caption: &caption,
|
||||
MediaKey: resp.MediaKey,
|
||||
FileEncSha256: resp.FileEncSHA256,
|
||||
FileSha256: resp.FileSHA256,
|
||||
FileEncSHA256: resp.FileEncSHA256,
|
||||
FileSHA256: resp.FileSHA256,
|
||||
FileLength: goproto.Uint64(resp.FileLength),
|
||||
Url: &resp.URL,
|
||||
URL: &resp.URL,
|
||||
DirectPath: &resp.DirectPath,
|
||||
ContextInfo: ctx,
|
||||
}
|
||||
@ -344,10 +344,10 @@ func (b *Bwhatsapp) PostAudioMessage(msg config.Message, filetype string) (strin
|
||||
message.AudioMessage = &proto.AudioMessage{
|
||||
Mimetype: &filetype,
|
||||
MediaKey: resp.MediaKey,
|
||||
FileEncSha256: resp.FileEncSHA256,
|
||||
FileSha256: resp.FileSHA256,
|
||||
FileEncSHA256: resp.FileEncSHA256,
|
||||
FileSHA256: resp.FileSHA256,
|
||||
FileLength: goproto.Uint64(resp.FileLength),
|
||||
Url: &resp.URL,
|
||||
URL: &resp.URL,
|
||||
DirectPath: &resp.DirectPath,
|
||||
ContextInfo: ctx,
|
||||
}
|
||||
|
@ -14,6 +14,7 @@ import (
|
||||
"github.com/42wim/matterbridge/bridge"
|
||||
"github.com/42wim/matterbridge/bridge/config"
|
||||
"github.com/42wim/matterbridge/bridge/helper"
|
||||
lru "github.com/hashicorp/golang-lru"
|
||||
"github.com/jpillora/backoff"
|
||||
"github.com/matterbridge/go-xmpp"
|
||||
"github.com/rs/xid"
|
||||
@ -28,13 +29,20 @@ type Bxmpp struct {
|
||||
connected bool
|
||||
sync.RWMutex
|
||||
|
||||
StanzaIDs *lru.Cache
|
||||
OriginIDs *lru.Cache
|
||||
|
||||
avatarAvailability map[string]bool
|
||||
avatarMap map[string]string
|
||||
}
|
||||
|
||||
func New(cfg *bridge.Config) bridge.Bridger {
|
||||
stanzaIDs, _ := lru.New(5000)
|
||||
originIDs, _ := lru.New(5000)
|
||||
return &Bxmpp{
|
||||
Config: cfg,
|
||||
StanzaIDs: stanzaIDs,
|
||||
OriginIDs: originIDs,
|
||||
xmppMap: make(map[string]string),
|
||||
avatarAvailability: make(map[string]bool),
|
||||
avatarMap: make(map[string]string),
|
||||
@ -124,12 +132,20 @@ func (b *Bxmpp) Send(msg config.Message) (string, error) {
|
||||
return "", nil
|
||||
}
|
||||
|
||||
if msg.ParentNotFound() {
|
||||
msg.ParentID = ""
|
||||
}
|
||||
|
||||
// Post normal message.
|
||||
var msgReplaceID string
|
||||
msgID := xid.New().String()
|
||||
if msg.ID != "" {
|
||||
msgReplaceID = msg.ID
|
||||
}
|
||||
var replyID string
|
||||
if res, ok := b.StanzaIDs.Get(msg.ParentID); ok {
|
||||
replyID, _ = res.(string)
|
||||
}
|
||||
b.Log.Debugf("=> Sending message %#v", msg)
|
||||
if _, err := b.xc.Send(xmpp.Chat{
|
||||
Type: "groupchat",
|
||||
@ -137,6 +153,7 @@ func (b *Bxmpp) Send(msg config.Message) (string, error) {
|
||||
Text: msg.Username + msg.Text,
|
||||
ID: msgID,
|
||||
ReplaceID: msgReplaceID,
|
||||
ReplyID: replyID,
|
||||
}); err != nil {
|
||||
return "", err
|
||||
}
|
||||
@ -297,6 +314,11 @@ func (b *Bxmpp) handleXMPP() error {
|
||||
if v.Type == "groupchat" {
|
||||
b.Log.Debugf("== Receiving %#v", v)
|
||||
|
||||
if v.ID != "" && v.StanzaID != "" {
|
||||
b.StanzaIDs.Add(v.ID, v.StanzaID)
|
||||
b.OriginIDs.Add(v.StanzaID, v.ID)
|
||||
}
|
||||
|
||||
// Skip invalid messages.
|
||||
if b.skipMessage(v) {
|
||||
continue
|
||||
@ -321,6 +343,12 @@ func (b *Bxmpp) handleXMPP() error {
|
||||
if v.ReplaceID != "" {
|
||||
msgID = v.ReplaceID
|
||||
}
|
||||
|
||||
var parentID string
|
||||
if res, ok := b.OriginIDs.Get(v.ReplyID); ok {
|
||||
parentID, _ = res.(string)
|
||||
}
|
||||
|
||||
rmsg := config.Message{
|
||||
Username: b.parseNick(v.Remote),
|
||||
Text: v.Text,
|
||||
@ -328,6 +356,7 @@ func (b *Bxmpp) handleXMPP() error {
|
||||
Account: b.Account,
|
||||
Avatar: avatar,
|
||||
UserID: v.Remote,
|
||||
ParentID: parentID,
|
||||
ID: msgID,
|
||||
Event: event,
|
||||
}
|
||||
|
104
go.mod
104
go.mod
@ -5,109 +5,108 @@ require (
|
||||
github.com/Benau/tgsconverter v0.0.0-20210809170556-99f4a4f6337f
|
||||
github.com/Philipp15b/go-steam v1.0.1-0.20200727090957-6ae9b3c0a560
|
||||
github.com/Rhymen/go-whatsapp v0.1.2-0.20211102134409-31a2e740845c
|
||||
github.com/SevereCloud/vksdk/v2 v2.16.1
|
||||
github.com/SevereCloud/vksdk/v2 v2.17.0
|
||||
github.com/bwmarrin/discordgo v0.28.1
|
||||
github.com/d5/tengo/v2 v2.17.0
|
||||
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
|
||||
github.com/fsnotify/fsnotify v1.7.0
|
||||
github.com/gomarkdown/markdown v0.0.0-20240419095408-642f0ee99ae2
|
||||
github.com/google/gops v0.3.27
|
||||
github.com/gorilla/schema v1.3.0
|
||||
github.com/gorilla/schema v1.4.1
|
||||
github.com/harmony-development/shibshib v0.0.0-20220101224523-c98059d09cfa
|
||||
github.com/hashicorp/golang-lru v0.6.0
|
||||
github.com/hashicorp/golang-lru v1.0.2
|
||||
github.com/jpillora/backoff v1.0.0
|
||||
github.com/keybase/go-keybase-chat-bot v0.0.0-20221220212439-e48d9abd2c20
|
||||
github.com/kyokomi/emoji/v2 v2.2.13
|
||||
github.com/labstack/echo/v4 v4.12.0
|
||||
github.com/lrstanley/girc v0.0.0-20240519163535-a518c5b87a79
|
||||
github.com/lrstanley/girc v0.0.0-20240823210506-80555f2adb03
|
||||
github.com/matterbridge/Rocket.Chat.Go.SDK v0.0.0-20211016222428-79310a412696
|
||||
github.com/matterbridge/go-xmpp v0.0.0-20240523230155-7154bfeb76e8
|
||||
github.com/matterbridge/gomatrix v0.0.0-20220411225302-271e5088ea27
|
||||
github.com/matterbridge/gozulipbot v0.0.0-20211023205727-a19d6c1f3b75
|
||||
github.com/matterbridge/logrus-prefixed-formatter v0.5.3-0.20200523233437-d971309a77ba
|
||||
github.com/matterbridge/matterclient v0.0.0-20230329213635-bc6e42a4a84a
|
||||
github.com/matterbridge/matterclient v0.0.0-20240817214420-3d4c3aef3dc1
|
||||
github.com/matterbridge/telegram-bot-api/v6 v6.5.0
|
||||
github.com/mattermost/mattermost-server/v6 v6.7.2
|
||||
github.com/mattermost/mattermost/server/public v0.1.6
|
||||
github.com/mattn/godown v0.0.1
|
||||
github.com/mdp/qrterminal v1.0.1
|
||||
github.com/mitchellh/mapstructure v1.5.0
|
||||
github.com/nelsonken/gomf v0.0.0-20190423072027-c65cc0469e94
|
||||
github.com/olahol/melody v1.1.4
|
||||
github.com/olahol/melody v1.2.1
|
||||
github.com/paulrosania/go-charset v0.0.0-20190326053356-55c9d7a5834c
|
||||
github.com/rs/xid v1.5.0
|
||||
github.com/russross/blackfriday v1.6.0
|
||||
github.com/saintfish/chardet v0.0.0-20230101081208-5e3ef4b5456d
|
||||
github.com/shazow/ssh-chat v1.10.1
|
||||
github.com/sirupsen/logrus v1.9.3
|
||||
github.com/slack-go/slack v0.13.0
|
||||
github.com/spf13/viper v1.18.2
|
||||
github.com/slack-go/slack v0.14.0
|
||||
github.com/spf13/viper v1.19.0
|
||||
github.com/stretchr/testify v1.9.0
|
||||
github.com/vincent-petithory/dataurl v1.0.0
|
||||
github.com/writeas/go-strip-markdown v2.0.1+incompatible
|
||||
github.com/yaegashi/msgraph.go v0.1.4
|
||||
github.com/zfjagann/golang-ring v0.0.0-20220330170733-19bcea1b6289
|
||||
go.mau.fi/whatsmeow v0.0.0-20240520180327-81f8f07f1dfb
|
||||
golang.org/x/image v0.16.0
|
||||
golang.org/x/oauth2 v0.20.0
|
||||
golang.org/x/text v0.15.0
|
||||
go.mau.fi/whatsmeow v0.0.0-20240821142752-3d63c6fcc1a7
|
||||
golang.org/x/image v0.19.0
|
||||
golang.org/x/oauth2 v0.22.0
|
||||
golang.org/x/text v0.17.0
|
||||
gomod.garykim.dev/nc-talk v0.3.0
|
||||
google.golang.org/protobuf v1.33.0
|
||||
google.golang.org/protobuf v1.34.2
|
||||
layeh.com/gumble v0.0.0-20221205141517-d1df60a3cc14
|
||||
modernc.org/sqlite v1.29.10
|
||||
modernc.org/sqlite v1.32.0
|
||||
)
|
||||
|
||||
require (
|
||||
filippo.io/edwards25519 v1.0.0 // indirect
|
||||
filippo.io/edwards25519 v1.1.0 // indirect
|
||||
github.com/Benau/go_rlottie v0.0.0-20210807002906-98c1b2421989 // indirect
|
||||
github.com/Jeffail/gabs v1.4.0 // indirect
|
||||
github.com/apex/log v1.9.0 // indirect
|
||||
github.com/av-elier/go-decimal-to-rational v0.0.0-20191127152832-89e6aad02ecf // indirect
|
||||
github.com/blang/semver v3.5.1+incompatible // indirect
|
||||
github.com/blang/semver/v4 v4.0.0 // indirect
|
||||
github.com/dustin/go-humanize v1.0.1 // indirect
|
||||
github.com/dyatlov/go-opengraph v0.0.0-20210112100619-dae8665a5b09 // indirect
|
||||
github.com/dyatlov/go-opengraph/opengraph v0.0.0-20220524092352-606d7b1e5f8a // indirect
|
||||
github.com/fatih/color v1.17.0 // indirect
|
||||
github.com/francoispqt/gojay v1.2.13 // indirect
|
||||
github.com/go-asn1-ber/asn1-ber v1.5.3 // indirect
|
||||
github.com/go-asn1-ber/asn1-ber v1.5.7 // indirect
|
||||
github.com/golang-jwt/jwt v3.2.2+incompatible // indirect
|
||||
github.com/golang/protobuf v1.5.4 // indirect
|
||||
github.com/google/uuid v1.6.0 // indirect
|
||||
github.com/gopackage/ddp v0.0.3 // indirect
|
||||
github.com/gorilla/websocket v1.5.0 // indirect
|
||||
github.com/graph-gophers/graphql-go v1.3.0 // indirect
|
||||
github.com/gorilla/websocket v1.5.3 // indirect
|
||||
github.com/hashicorp/errwrap v1.1.0 // indirect
|
||||
github.com/hashicorp/go-hclog v1.6.3 // indirect
|
||||
github.com/hashicorp/go-multierror v1.1.1 // indirect
|
||||
github.com/hashicorp/go-plugin v1.6.1 // indirect
|
||||
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
|
||||
github.com/hashicorp/hcl v1.0.0 // indirect
|
||||
github.com/json-iterator/go v1.1.12 // indirect
|
||||
github.com/hashicorp/yamux v0.1.1 // indirect
|
||||
github.com/kettek/apng v0.0.0-20191108220231-414630eed80f // indirect
|
||||
github.com/klauspost/compress v1.17.0 // indirect
|
||||
github.com/klauspost/cpuid/v2 v2.2.7 // indirect
|
||||
github.com/klauspost/compress v1.17.9 // indirect
|
||||
github.com/labstack/gommon v0.4.2 // indirect
|
||||
github.com/magiconair/properties v1.8.7 // indirect
|
||||
github.com/mattermost/go-i18n v1.11.1-0.20211013152124-5c415071e404 // indirect
|
||||
github.com/mattermost/ldap v0.0.0-20201202150706-ee0e6284187d // indirect
|
||||
github.com/mattermost/logr/v2 v2.0.15 // indirect
|
||||
github.com/mattermost/ldap v0.0.0-20231116144001-0f480c025956 // indirect
|
||||
github.com/mattermost/logr/v2 v2.0.21 // indirect
|
||||
github.com/mattn/go-colorable v0.1.13 // indirect
|
||||
github.com/mattn/go-isatty v0.0.20 // indirect
|
||||
github.com/mattn/go-runewidth v0.0.13 // indirect
|
||||
github.com/mattn/go-runewidth v0.0.15 // indirect
|
||||
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d // indirect
|
||||
github.com/minio/md5-simd v1.1.2 // indirect
|
||||
github.com/minio/minio-go/v7 v7.0.24 // indirect
|
||||
github.com/minio/sha256-simd v1.0.0 // indirect
|
||||
github.com/mitchellh/go-homedir v1.1.0 // indirect
|
||||
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
|
||||
github.com/modern-go/reflect2 v1.0.2 // indirect
|
||||
github.com/mitchellh/go-testing-interface v1.14.1 // indirect
|
||||
github.com/monaco-io/request v1.0.5 // indirect
|
||||
github.com/ncruces/go-strftime v0.1.9 // indirect
|
||||
github.com/opentracing/opentracing-go v1.2.0 // indirect
|
||||
github.com/nxadm/tail v1.4.11 // indirect
|
||||
github.com/oklog/run v1.1.0 // indirect
|
||||
github.com/pborman/uuid v1.2.1 // indirect
|
||||
github.com/pelletier/go-toml v1.9.5 // indirect
|
||||
github.com/pelletier/go-toml/v2 v2.1.0 // indirect
|
||||
github.com/philhofer/fwd v1.1.1 // indirect
|
||||
github.com/pelletier/go-toml/v2 v2.2.2 // indirect
|
||||
github.com/philhofer/fwd v1.1.3-0.20240612014219-fbbf4953d986 // indirect
|
||||
github.com/pkg/errors v0.9.1 // indirect
|
||||
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
|
||||
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
|
||||
github.com/rickb777/date v1.12.4 // indirect
|
||||
github.com/rickb777/plural v1.2.0 // indirect
|
||||
github.com/rivo/uniseg v0.2.0 // indirect
|
||||
github.com/rs/zerolog v1.32.0 // indirect
|
||||
github.com/rivo/uniseg v0.4.7 // indirect
|
||||
github.com/rs/zerolog v1.33.0 // indirect
|
||||
github.com/sagikazarmark/locafero v0.4.0 // indirect
|
||||
github.com/sagikazarmark/slog-shim v0.1.0 // indirect
|
||||
github.com/shazow/rateio v0.0.0-20200113175441-4461efc8bdc4 // indirect
|
||||
@ -118,29 +117,30 @@ require (
|
||||
github.com/spf13/cast v1.6.0 // indirect
|
||||
github.com/spf13/pflag v1.0.5 // indirect
|
||||
github.com/subosito/gotenv v1.6.0 // indirect
|
||||
github.com/tinylib/msgp v1.1.6 // indirect
|
||||
github.com/tinylib/msgp v1.2.0 // indirect
|
||||
github.com/valyala/bytebufferpool v1.0.0 // indirect
|
||||
github.com/valyala/fasttemplate v1.2.2 // indirect
|
||||
github.com/vmihailenco/msgpack/v5 v5.4.0 // indirect
|
||||
github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
|
||||
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
|
||||
github.com/wiggin77/merror v1.0.3 // indirect
|
||||
github.com/wiggin77/merror v1.0.5 // indirect
|
||||
github.com/wiggin77/srslog v1.0.1 // indirect
|
||||
go.mau.fi/libsignal v0.1.0 // indirect
|
||||
go.mau.fi/util v0.4.1 // indirect
|
||||
go.uber.org/atomic v1.9.0 // indirect
|
||||
go.uber.org/multierr v1.9.0 // indirect
|
||||
golang.org/x/crypto v0.23.0 // indirect
|
||||
golang.org/x/exp v0.0.0-20240314144324-c7f7c6466f7f // indirect
|
||||
golang.org/x/net v0.25.0 // indirect
|
||||
golang.org/x/sys v0.20.0 // indirect
|
||||
golang.org/x/term v0.20.0 // indirect
|
||||
go.mau.fi/libsignal v0.1.1 // indirect
|
||||
go.mau.fi/util v0.6.0 // indirect
|
||||
go.uber.org/multierr v1.11.0 // indirect
|
||||
golang.org/x/crypto v0.25.0 // indirect
|
||||
golang.org/x/exp v0.0.0-20240707233637-46b078467d37 // indirect
|
||||
golang.org/x/net v0.27.0 // indirect
|
||||
golang.org/x/sys v0.22.0 // indirect
|
||||
golang.org/x/term v0.22.0 // indirect
|
||||
golang.org/x/time v0.5.0 // indirect
|
||||
google.golang.org/genproto/googleapis/rpc v0.0.0-20240722135656-d784300faade // indirect
|
||||
google.golang.org/grpc v1.65.0 // indirect
|
||||
gopkg.in/ini.v1 v1.67.0 // indirect
|
||||
gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
|
||||
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
|
||||
gopkg.in/yaml.v2 v2.4.0 // indirect
|
||||
gopkg.in/yaml.v3 v3.0.1 // indirect
|
||||
modernc.org/gc/v3 v3.0.0-20240107210532-573471604cb6 // indirect
|
||||
modernc.org/libc v1.49.3 // indirect
|
||||
modernc.org/libc v1.55.3 // indirect
|
||||
modernc.org/mathutil v1.6.0 // indirect
|
||||
modernc.org/memory v1.8.0 // indirect
|
||||
modernc.org/strutil v1.2.0 // indirect
|
||||
|
2
vendor/filippo.io/edwards25519/README.md
generated
vendored
2
vendor/filippo.io/edwards25519/README.md
generated
vendored
@ -9,6 +9,6 @@ Read the docs at [pkg.go.dev/filippo.io/edwards25519](https://pkg.go.dev/filippo
|
||||
|
||||
The code is originally derived from Adam Langley's internal implementation in the Go standard library, and includes George Tankersley's [performance improvements](https://golang.org/cl/71950). It was then further developed by Henry de Valence for use in ristretto255, and was finally [merged back into the Go standard library](https://golang.org/cl/276272) as of Go 1.17. It now tracks the upstream codebase and extends it with additional functionality.
|
||||
|
||||
Most users don't need this package, and should instead use `crypto/ed25519` for signatures, `golang.org/x/crypto/curve25519` for Diffie-Hellman, or `github.com/gtank/ristretto255` for prime order group logic. However, for anyone currently using a fork of `crypto/ed25519/internal/edwards25519` or `github.com/agl/edwards25519`, this package should be a safer, faster, and more powerful alternative.
|
||||
Most users don't need this package, and should instead use `crypto/ed25519` for signatures, `golang.org/x/crypto/curve25519` for Diffie-Hellman, or `github.com/gtank/ristretto255` for prime order group logic. However, for anyone currently using a fork of `crypto/internal/edwards25519`/`crypto/ed25519/internal/edwards25519` or `github.com/agl/edwards25519`, this package should be a safer, faster, and more powerful alternative.
|
||||
|
||||
Since this package is meant to curb proliferation of edwards25519 implementations in the Go ecosystem, it welcomes requests for new APIs or reviewable performance improvements.
|
||||
|
4
vendor/filippo.io/edwards25519/doc.go
generated
vendored
4
vendor/filippo.io/edwards25519/doc.go
generated
vendored
@ -4,7 +4,7 @@
|
||||
|
||||
// Package edwards25519 implements group logic for the twisted Edwards curve
|
||||
//
|
||||
// -x^2 + y^2 = 1 + -(121665/121666)*x^2*y^2
|
||||
// -x^2 + y^2 = 1 + -(121665/121666)*x^2*y^2
|
||||
//
|
||||
// This is better known as the Edwards curve equivalent to Curve25519, and is
|
||||
// the curve used by the Ed25519 signature scheme.
|
||||
@ -15,6 +15,6 @@
|
||||
//
|
||||
// However, developers who do need to interact with low-level edwards25519
|
||||
// operations can use this package, which is an extended version of
|
||||
// crypto/ed25519/internal/edwards25519 from the standard library repackaged as
|
||||
// crypto/internal/edwards25519 from the standard library repackaged as
|
||||
// an importable module.
|
||||
package edwards25519
|
||||
|
13
vendor/filippo.io/edwards25519/edwards25519.go
generated
vendored
13
vendor/filippo.io/edwards25519/edwards25519.go
generated
vendored
@ -27,13 +27,13 @@ type projP2 struct {
|
||||
//
|
||||
// The zero value is NOT valid, and it may be used only as a receiver.
|
||||
type Point struct {
|
||||
// The point is internally represented in extended coordinates (X, Y, Z, T)
|
||||
// where x = X/Z, y = Y/Z, and xy = T/Z per https://eprint.iacr.org/2008/522.
|
||||
x, y, z, t field.Element
|
||||
|
||||
// Make the type not comparable (i.e. used with == or as a map key), as
|
||||
// equivalent points can be represented by different Go values.
|
||||
_ incomparable
|
||||
|
||||
// The point is internally represented in extended coordinates (X, Y, Z, T)
|
||||
// where x = X/Z, y = Y/Z, and xy = T/Z per https://eprint.iacr.org/2008/522.
|
||||
x, y, z, t field.Element
|
||||
}
|
||||
|
||||
type incomparable [0]func()
|
||||
@ -148,9 +148,8 @@ func (v *Point) SetBytes(x []byte) (*Point, error) {
|
||||
// (*field.Element).SetBytes docs) and
|
||||
// 2) the ones where the x-coordinate is zero and the sign bit is set.
|
||||
//
|
||||
// This is consistent with crypto/ed25519/internal/edwards25519. Read more
|
||||
// at https://hdevalence.ca/blog/2020-10-04-its-25519am, specifically the
|
||||
// "Canonical A, R" section.
|
||||
// Read more at https://hdevalence.ca/blog/2020-10-04-its-25519am,
|
||||
// specifically the "Canonical A, R" section.
|
||||
|
||||
y, err := new(field.Element).SetBytes(x)
|
||||
if err != nil {
|
||||
|
10
vendor/filippo.io/edwards25519/extra.go
generated
vendored
10
vendor/filippo.io/edwards25519/extra.go
generated
vendored
@ -5,7 +5,7 @@
|
||||
package edwards25519
|
||||
|
||||
// This file contains additional functionality that is not included in the
|
||||
// upstream crypto/ed25519/internal/edwards25519 package.
|
||||
// upstream crypto/internal/edwards25519 package.
|
||||
|
||||
import (
|
||||
"errors"
|
||||
@ -79,6 +79,12 @@ func isOnCurve(X, Y, Z, T *field.Element) bool {
|
||||
// Note that BytesMontgomery only encodes the u-coordinate, so v and -v encode
|
||||
// to the same value. If v is the identity point, BytesMontgomery returns 32
|
||||
// zero bytes, analogously to the X25519 function.
|
||||
//
|
||||
// The lack of an inverse operation (such as SetMontgomeryBytes) is deliberate:
|
||||
// while every valid edwards25519 point has a unique u-coordinate Montgomery
|
||||
// encoding, X25519 accepts inputs on the quadratic twist, which don't correspond
|
||||
// to any edwards25519 point, and every other X25519 input corresponds to two
|
||||
// edwards25519 points.
|
||||
func (v *Point) BytesMontgomery() []byte {
|
||||
// This function is outlined to make the allocations inline in the caller
|
||||
// rather than happen on the heap.
|
||||
@ -137,7 +143,7 @@ func (s *Scalar) Invert(t *Scalar) *Scalar {
|
||||
for i := 0; i < 7; i++ {
|
||||
table[i+1].Multiply(&table[i], &tt)
|
||||
}
|
||||
// Now table = [t**1, t**3, t**7, t**11, t**13, t**15]
|
||||
// Now table = [t**1, t**3, t**5, t**7, t**9, t**11, t**13, t**15]
|
||||
// so t**k = t[k/2] for odd k
|
||||
|
||||
// To compute the sliding window digits, use the following Sage script:
|
||||
|
3
vendor/filippo.io/edwards25519/field/fe_amd64.go
generated
vendored
3
vendor/filippo.io/edwards25519/field/fe_amd64.go
generated
vendored
@ -1,13 +1,16 @@
|
||||
// Code generated by command: go run fe_amd64_asm.go -out ../fe_amd64.s -stubs ../fe_amd64.go -pkg field. DO NOT EDIT.
|
||||
|
||||
//go:build amd64 && gc && !purego
|
||||
// +build amd64,gc,!purego
|
||||
|
||||
package field
|
||||
|
||||
// feMul sets out = a * b. It works like feMulGeneric.
|
||||
//
|
||||
//go:noescape
|
||||
func feMul(out *Element, a *Element, b *Element)
|
||||
|
||||
// feSquare sets out = a * a. It works like feSquareGeneric.
|
||||
//
|
||||
//go:noescape
|
||||
func feSquare(out *Element, a *Element)
|
||||
|
1
vendor/filippo.io/edwards25519/field/fe_amd64.s
generated
vendored
1
vendor/filippo.io/edwards25519/field/fe_amd64.s
generated
vendored
@ -1,5 +1,6 @@
|
||||
// Code generated by command: go run fe_amd64_asm.go -out ../fe_amd64.s -stubs ../fe_amd64.go -pkg field. DO NOT EDIT.
|
||||
|
||||
//go:build amd64 && gc && !purego
|
||||
// +build amd64,gc,!purego
|
||||
|
||||
#include "textflag.h"
|
||||
|
2
vendor/filippo.io/edwards25519/field/fe_arm64.s
generated
vendored
2
vendor/filippo.io/edwards25519/field/fe_arm64.s
generated
vendored
@ -2,7 +2,7 @@
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
// +build arm64,gc,!purego
|
||||
//go:build arm64 && gc && !purego
|
||||
|
||||
#include "textflag.h"
|
||||
|
||||
|
2
vendor/filippo.io/edwards25519/field/fe_extra.go
generated
vendored
2
vendor/filippo.io/edwards25519/field/fe_extra.go
generated
vendored
@ -7,7 +7,7 @@ package field
|
||||
import "errors"
|
||||
|
||||
// This file contains additional functionality that is not included in the
|
||||
// upstream crypto/ed25519/internal/edwards25519/field package.
|
||||
// upstream crypto/ed25519/edwards25519/field package.
|
||||
|
||||
// SetWideBytes sets v to x, where x is a 64-byte little-endian encoding, which
|
||||
// is reduced modulo the field order. If x is not of the right length,
|
||||
|
4
vendor/filippo.io/edwards25519/field/fe_generic.go
generated
vendored
4
vendor/filippo.io/edwards25519/field/fe_generic.go
generated
vendored
@ -156,7 +156,7 @@ func feMulGeneric(v, a, b *Element) {
|
||||
rr4 := r4.lo&maskLow51Bits + c3
|
||||
|
||||
// Now all coefficients fit into 64-bit registers but are still too large to
|
||||
// be passed around as a Element. We therefore do one last carry chain,
|
||||
// be passed around as an Element. We therefore do one last carry chain,
|
||||
// where the carries will be small enough to fit in the wiggle room above 2⁵¹.
|
||||
*v = Element{rr0, rr1, rr2, rr3, rr4}
|
||||
v.carryPropagate()
|
||||
@ -245,7 +245,7 @@ func feSquareGeneric(v, a *Element) {
|
||||
v.carryPropagate()
|
||||
}
|
||||
|
||||
// carryPropagate brings the limbs below 52 bits by applying the reduction
|
||||
// carryPropagateGeneric brings the limbs below 52 bits by applying the reduction
|
||||
// identity (a * 2²⁵⁵ + b = a * 19 + b) to the l4 carry.
|
||||
func (v *Element) carryPropagateGeneric() *Element {
|
||||
c0 := v.l0 >> 51
|
||||
|
949
vendor/filippo.io/edwards25519/scalar.go
generated
vendored
949
vendor/filippo.io/edwards25519/scalar.go
generated
vendored
File diff suppressed because it is too large
Load Diff
1147
vendor/filippo.io/edwards25519/scalar_fiat.go
generated
vendored
Normal file
1147
vendor/filippo.io/edwards25519/scalar_fiat.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
6
vendor/filippo.io/edwards25519/tables.go
generated
vendored
6
vendor/filippo.io/edwards25519/tables.go
generated
vendored
@ -38,9 +38,9 @@ func (v *projLookupTable) FromP3(q *Point) {
|
||||
tmpP3 := Point{}
|
||||
tmpP1xP1 := projP1xP1{}
|
||||
for i := 0; i < 7; i++ {
|
||||
// Compute (i+1)*Q as Q + i*Q and convert to a ProjCached
|
||||
// Compute (i+1)*Q as Q + i*Q and convert to a projCached
|
||||
// This is needlessly complicated because the API has explicit
|
||||
// recievers instead of creating stack objects and relying on RVO
|
||||
// receivers instead of creating stack objects and relying on RVO
|
||||
v.points[i+1].FromP3(tmpP3.fromP1xP1(tmpP1xP1.Add(q, &v.points[i])))
|
||||
}
|
||||
}
|
||||
@ -53,7 +53,7 @@ func (v *affineLookupTable) FromP3(q *Point) {
|
||||
tmpP3 := Point{}
|
||||
tmpP1xP1 := projP1xP1{}
|
||||
for i := 0; i < 7; i++ {
|
||||
// Compute (i+1)*Q as Q + i*Q and convert to AffineCached
|
||||
// Compute (i+1)*Q as Q + i*Q and convert to affineCached
|
||||
v.points[i+1].FromP3(tmpP3.fromP1xP1(tmpP1xP1.AddAffine(q, &v.points[i])))
|
||||
}
|
||||
}
|
||||
|
23
vendor/github.com/SevereCloud/vksdk/v2/.golangci.yml
generated
vendored
23
vendor/github.com/SevereCloud/vksdk/v2/.golangci.yml
generated
vendored
@ -67,6 +67,19 @@ linters:
|
||||
- gocheckcompilerdirectives
|
||||
- asasalint
|
||||
|
||||
- musttag
|
||||
|
||||
- gosmopolitan
|
||||
- mirror
|
||||
- tagalign
|
||||
|
||||
- gochecksumtype
|
||||
- inamedparam
|
||||
- perfsprint
|
||||
- sloglint
|
||||
- testifylint
|
||||
|
||||
|
||||
# - musttag # TODO: need update golangci-lint
|
||||
# - wrapcheck # TODO: v3 Fix
|
||||
# - testpackage # TODO: Fix testpackage
|
||||
@ -106,6 +119,10 @@ linters:
|
||||
|
||||
# - ginkgolinter
|
||||
|
||||
# - zerologlint
|
||||
# - protogetter
|
||||
# - spancheck
|
||||
|
||||
# depricated
|
||||
# - maligned
|
||||
# - interfacer
|
||||
@ -138,3 +155,9 @@ issues:
|
||||
text: "G307:"
|
||||
|
||||
exclude-use-default: false
|
||||
|
||||
linters-settings:
|
||||
testifylint:
|
||||
enable-all: true
|
||||
disable:
|
||||
- require-error # f func false positive
|
||||
|
2
vendor/github.com/SevereCloud/vksdk/v2/CONTRIBUTING.md
generated
vendored
2
vendor/github.com/SevereCloud/vksdk/v2/CONTRIBUTING.md
generated
vendored
@ -6,7 +6,7 @@
|
||||
|
||||
Требования:
|
||||
|
||||
- [Go 1.18+](https://golang.org/doc/install)
|
||||
- [Go 1.21+](https://golang.org/doc/install)
|
||||
- [golangci-lint](https://github.com/golangci/golangci-lint)
|
||||
- [global .gitignore](https://help.github.com/en/articles/ignoring-files#create-a-global-gitignore)
|
||||
|
||||
|
34
vendor/github.com/SevereCloud/vksdk/v2/api/README.md
generated
vendored
34
vendor/github.com/SevereCloud/vksdk/v2/api/README.md
generated
vendored
@ -1,13 +1,13 @@
|
||||
# API
|
||||
|
||||
[](https://pkg.go.dev/github.com/SevereCloud/vksdk/v2/api)
|
||||
[](https://vk.com/dev/first_guide)
|
||||
[](https://dev.vk.com/ru/api/getting-started)
|
||||
|
||||
Данная библиотека поддерживает версию API **5.131**.
|
||||
|
||||
## Запросы
|
||||
|
||||
В начале необходимо инициализировать api с помощью [ключа доступа](https://vk.com/dev/access_token):
|
||||
В начале необходимо инициализировать api с помощью [ключа доступа](https://dev.vk.com/ru/api/access-token/getting-started):
|
||||
|
||||
```go
|
||||
vk := api.NewVK("<TOKEN>")
|
||||
@ -21,7 +21,7 @@ vk := api.NewVK("<TOKEN>")
|
||||
Список всех методов можно найти на
|
||||
[данной странице](https://pkg.go.dev/github.com/SevereCloud/vksdk/v2/api?tab=doc#VK).
|
||||
|
||||
Пример запроса [`users.get`](https://vk.com/dev/users.get)
|
||||
Пример запроса [`users.get`](https://dev.vk.com/method/users.get)
|
||||
|
||||
```go
|
||||
users, err := vk.UsersGet(api.Params{
|
||||
@ -52,7 +52,7 @@ res, err = api.MessageSend(b.Params)
|
||||
|
||||
### Обработка ошибок
|
||||
|
||||
[](https://vk.com/dev/errors)
|
||||
[](https://dev.vk.com/ru/reference/errors)
|
||||
|
||||
Обработка ошибок полностью поддерживает методы
|
||||
[go 1.13](https://blog.golang.org/go1.13-errors)
|
||||
@ -130,7 +130,7 @@ log.Println("msgpack:", len(r)) // msgpack: 650775
|
||||
|
||||
### Запрос любого метода
|
||||
|
||||
Пример запроса [users.get](https://vk.com/dev/users.get)
|
||||
Пример запроса [users.get](https://dev.vk.com/method/users.get)
|
||||
|
||||
```go
|
||||
// Определяем структуру, которую вернет API
|
||||
@ -153,7 +153,7 @@ log.Print(response)
|
||||
### Execute
|
||||
|
||||
[](https://pkg.go.dev/github.com/SevereCloud/vksdk/v2/api#VK.Execute)
|
||||
[](https://vk.com/dev/execute)
|
||||
[](https://dev.vk.com/ru/method/execute)
|
||||
|
||||
Универсальный метод, который позволяет запускать последовательность других
|
||||
методов, сохраняя и фильтруя промежуточные результаты.
|
||||
@ -199,7 +199,7 @@ vk.Handler = func(method string, params ...api.Params) (api.Response, error) {
|
||||
позволяет совершить до 25 обращений к разным методам в рамках одного запроса.
|
||||
|
||||
Для методов секции ads действуют собственные ограничения, ознакомиться с ними
|
||||
Вы можете на [этой странице](https://vk.com/dev/ads_limits).
|
||||
Вы можете на [этой странице](https://dev.vk.com/ru/method/ads).
|
||||
|
||||
Максимальное число обращений к методам секции secure зависит от числа
|
||||
пользователей, установивших приложение. Если приложение установило меньше 10
|
||||
@ -236,7 +236,7 @@ vk.Client = client
|
||||
|
||||
### Ошибка с Captcha
|
||||
|
||||
[](https://vk.com/dev/captcha_error)
|
||||
[](https://dev.vk.com/ru/api/captcha-error)
|
||||
|
||||
Если какое-либо действие (например, отправка сообщения) выполняется
|
||||
пользователем слишком часто, то запрос к API может возвращать ошибку
|
||||
@ -262,7 +262,7 @@ vk.Client = client
|
||||
|
||||
## Загрузка файлов
|
||||
|
||||
[](https://vk.com/dev/upload_files)
|
||||
[](https://dev.vk.com/ru/api/upload/overview)
|
||||
|
||||
### 1. Загрузка фотографий в альбом
|
||||
|
||||
@ -364,7 +364,7 @@ messageInfo, err = vk.UploadChatPhotoCrop(peerID, cropX, cropY, cropWidth, file)
|
||||
не более 14000px, файл объемом не более 50 МБ, соотношение сторон не менее 1:20.
|
||||
|
||||
Если Вы хотите загрузить основную фотографию товара, необходимо передать
|
||||
параметр `mainPhoto = true`. Если фотография не основная, она не будет обрезаться.
|
||||
параметр `mainPhoto = true`. Если фотография не основная, она не будет обрезаться.
|
||||
|
||||
Без обрезки:
|
||||
|
||||
@ -392,7 +392,7 @@ photosPhoto, err = vk.UploadMarketAlbumPhoto(groupID, file)
|
||||
|
||||
Допустимые форматы: AVI, MP4, 3GP, MPEG, MOV, MP3, FLV, WMV.
|
||||
|
||||
[Параметры](https://vk.com/dev/video.save)
|
||||
[Параметры](https://dev.vk.com/method/video.save)
|
||||
|
||||
```go
|
||||
videoUploadResponse, err = vk.UploadVideo(params, file)
|
||||
@ -476,13 +476,13 @@ docsDoc, err = vk.UploadMessagesDoc(peerID, "audio_message", title, tags, file)
|
||||
не более 10МБ. Формат видео: h264 video, aac audio,
|
||||
максимальное разрешение 720х1280, 30fps.
|
||||
|
||||
Загрузить историю с фотографией. [Параметры](https://vk.com/dev/stories.getPhotoUploadServer)
|
||||
Загрузить историю с фотографией. [Параметры](https://dev.vk.com/method/stories.getPhotoUploadServer)
|
||||
|
||||
```go
|
||||
uploadInfo, err = vk.UploadStoriesPhoto(params, file)
|
||||
```
|
||||
|
||||
Загрузить историю с видео. [Параметры](https://vk.com/dev/stories.getVideoUploadServer)
|
||||
Загрузить историю с видео. [Параметры](https://dev.vk.com/method/stories.getVideoUploadServer)
|
||||
|
||||
```go
|
||||
uploadInfo, err = vk.UploadStoriesVideo(params, file)
|
||||
@ -529,14 +529,14 @@ photo, err = vk.UploadLeadFormsPhoto(file)
|
||||
```
|
||||
|
||||
Полученные данные можно использовать в методах
|
||||
[leadForms.create](https://vk.com/dev/leadForms.create)
|
||||
[leadForms.create](https://dev.vk.com/method/leadForms.create)
|
||||
и
|
||||
[leadForms.edit](https://vk.com/dev/leadForms.edit).
|
||||
[leadForms.edit](https://dev.vk.com/method/leadForms.edit).
|
||||
|
||||
Полученные данные можно использовать в методах
|
||||
[prettyCards.create](https://vk.com/dev/prettyCards.create)
|
||||
[prettyCards.create](https://dev.vk.com/method/prettyCards.create)
|
||||
и
|
||||
[prettyCards.edit](https://vk.com/dev/prettyCards.edit).
|
||||
[prettyCards.edit](https://dev.vk.com/method/prettyCards.edit).
|
||||
|
||||
### Загрузки фотографии в коллекцию приложения для виджетов приложений сообществ
|
||||
|
||||
|
38
vendor/github.com/SevereCloud/vksdk/v2/api/account.go
generated
vendored
38
vendor/github.com/SevereCloud/vksdk/v2/api/account.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// AccountBan account.ban.
|
||||
//
|
||||
// https://vk.com/dev/account.ban
|
||||
// https://dev.vk.com/method/account.ban
|
||||
func (vk *VK) AccountBan(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.ban", &response, params)
|
||||
return
|
||||
@ -19,7 +19,7 @@ type AccountChangePasswordResponse struct {
|
||||
|
||||
// AccountChangePassword changes a user password after access is successfully restored with the auth.restore method.
|
||||
//
|
||||
// https://vk.com/dev/account.changePassword
|
||||
// https://dev.vk.com/method/account.changePassword
|
||||
func (vk *VK) AccountChangePassword(params Params) (response AccountChangePasswordResponse, err error) {
|
||||
err = vk.RequestUnmarshal("account.changePassword", &response, params)
|
||||
return
|
||||
@ -35,7 +35,7 @@ type AccountGetActiveOffersResponse struct {
|
||||
// If the user fulfill their conditions, he will be able to get
|
||||
// the appropriate number of votes to his balance.
|
||||
//
|
||||
// https://vk.com/dev/account.getActiveOffers
|
||||
// https://dev.vk.com/method/account.getActiveOffers
|
||||
func (vk *VK) AccountGetActiveOffers(params Params) (response AccountGetActiveOffersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("account.getActiveOffers", &response, params)
|
||||
return
|
||||
@ -43,7 +43,7 @@ func (vk *VK) AccountGetActiveOffers(params Params) (response AccountGetActiveOf
|
||||
|
||||
// AccountGetAppPermissions gets settings of the user in this application.
|
||||
//
|
||||
// https://vk.com/dev/account.getAppPermissions
|
||||
// https://dev.vk.com/method/account.getAppPermissions
|
||||
func (vk *VK) AccountGetAppPermissions(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.getAppPermissions", &response, params)
|
||||
return
|
||||
@ -58,7 +58,7 @@ type AccountGetBannedResponse struct {
|
||||
|
||||
// AccountGetBanned returns a user's blacklist.
|
||||
//
|
||||
// https://vk.com/dev/account.getBanned
|
||||
// https://dev.vk.com/method/account.getBanned
|
||||
func (vk *VK) AccountGetBanned(params Params) (response AccountGetBannedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("account.getBanned", &response, params)
|
||||
return
|
||||
@ -69,7 +69,7 @@ type AccountGetCountersResponse object.AccountAccountCounters
|
||||
|
||||
// AccountGetCounters returns non-null values of user counters.
|
||||
//
|
||||
// https://vk.com/dev/account.getCounters
|
||||
// https://dev.vk.com/method/account.getCounters
|
||||
func (vk *VK) AccountGetCounters(params Params) (response AccountGetCountersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("account.getCounters", &response, params)
|
||||
return
|
||||
@ -80,7 +80,7 @@ type AccountGetInfoResponse object.AccountInfo
|
||||
|
||||
// AccountGetInfo returns current account info.
|
||||
//
|
||||
// https://vk.com/dev/account.getInfo
|
||||
// https://dev.vk.com/method/account.getInfo
|
||||
func (vk *VK) AccountGetInfo(params Params) (response AccountGetInfoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("account.getInfo", &response, params)
|
||||
return
|
||||
@ -91,7 +91,7 @@ type AccountGetProfileInfoResponse object.AccountUserSettings
|
||||
|
||||
// AccountGetProfileInfo returns the current account info.
|
||||
//
|
||||
// https://vk.com/dev/account.getProfileInfo
|
||||
// https://dev.vk.com/method/account.getProfileInfo
|
||||
func (vk *VK) AccountGetProfileInfo(params Params) (response AccountGetProfileInfoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("account.getProfileInfo", &response, params)
|
||||
return
|
||||
@ -102,7 +102,7 @@ type AccountGetPushSettingsResponse object.AccountPushSettings
|
||||
|
||||
// AccountGetPushSettings account.getPushSettings Gets settings of push notifications.
|
||||
//
|
||||
// https://vk.com/dev/account.getPushSettings
|
||||
// https://dev.vk.com/method/account.getPushSettings
|
||||
func (vk *VK) AccountGetPushSettings(params Params) (response AccountGetPushSettingsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("account.getPushSettings", &response, params)
|
||||
return
|
||||
@ -110,7 +110,7 @@ func (vk *VK) AccountGetPushSettings(params Params) (response AccountGetPushSett
|
||||
|
||||
// AccountRegisterDevice subscribes an iOS/Android/Windows/Mac based device to receive push notifications.
|
||||
//
|
||||
// https://vk.com/dev/account.registerDevice
|
||||
// https://dev.vk.com/method/account.registerDevice
|
||||
func (vk *VK) AccountRegisterDevice(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.registerDevice", &response, params)
|
||||
return
|
||||
@ -124,7 +124,7 @@ type AccountSaveProfileInfoResponse struct {
|
||||
|
||||
// AccountSaveProfileInfo edits current profile info.
|
||||
//
|
||||
// https://vk.com/dev/account.saveProfileInfo
|
||||
// https://dev.vk.com/method/account.saveProfileInfo
|
||||
func (vk *VK) AccountSaveProfileInfo(params Params) (response AccountSaveProfileInfoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("account.saveProfileInfo", &response, params)
|
||||
return
|
||||
@ -132,7 +132,7 @@ func (vk *VK) AccountSaveProfileInfo(params Params) (response AccountSaveProfile
|
||||
|
||||
// AccountSetInfo allows to edit the current account info.
|
||||
//
|
||||
// https://vk.com/dev/account.setInfo
|
||||
// https://dev.vk.com/method/account.setInfo
|
||||
func (vk *VK) AccountSetInfo(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.setInfo", &response, params)
|
||||
return
|
||||
@ -143,7 +143,7 @@ func (vk *VK) AccountSetInfo(params Params) (response int, err error) {
|
||||
//
|
||||
// Deprecated: This method is deprecated and may be disabled soon, please avoid
|
||||
//
|
||||
// https://vk.com/dev/account.setNameInMenu
|
||||
// https://dev.vk.com/method/account.setNameInMenu
|
||||
func (vk *VK) AccountSetNameInMenu(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.setNameInMenu", &response, params)
|
||||
return
|
||||
@ -151,7 +151,7 @@ func (vk *VK) AccountSetNameInMenu(params Params) (response int, err error) {
|
||||
|
||||
// AccountSetOffline marks a current user as offline.
|
||||
//
|
||||
// https://vk.com/dev/account.setOffline
|
||||
// https://dev.vk.com/method/account.setOffline
|
||||
func (vk *VK) AccountSetOffline(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.setOffline", &response, params)
|
||||
return
|
||||
@ -159,7 +159,7 @@ func (vk *VK) AccountSetOffline(params Params) (response int, err error) {
|
||||
|
||||
// AccountSetOnline marks the current user as online for 5 minutes.
|
||||
//
|
||||
// https://vk.com/dev/account.setOnline
|
||||
// https://dev.vk.com/method/account.setOnline
|
||||
func (vk *VK) AccountSetOnline(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.setOnline", &response, params)
|
||||
return
|
||||
@ -167,7 +167,7 @@ func (vk *VK) AccountSetOnline(params Params) (response int, err error) {
|
||||
|
||||
// AccountSetPushSettings change push settings.
|
||||
//
|
||||
// https://vk.com/dev/account.setPushSettings
|
||||
// https://dev.vk.com/method/account.setPushSettings
|
||||
func (vk *VK) AccountSetPushSettings(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.setPushSettings", &response, params)
|
||||
return
|
||||
@ -175,7 +175,7 @@ func (vk *VK) AccountSetPushSettings(params Params) (response int, err error) {
|
||||
|
||||
// AccountSetSilenceMode mutes push notifications for the set period of time.
|
||||
//
|
||||
// https://vk.com/dev/account.setSilenceMode
|
||||
// https://dev.vk.com/method/account.setSilenceMode
|
||||
func (vk *VK) AccountSetSilenceMode(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.setSilenceMode", &response, params)
|
||||
return
|
||||
@ -183,7 +183,7 @@ func (vk *VK) AccountSetSilenceMode(params Params) (response int, err error) {
|
||||
|
||||
// AccountUnban account.unban.
|
||||
//
|
||||
// https://vk.com/dev/account.unban
|
||||
// https://dev.vk.com/method/account.unban
|
||||
func (vk *VK) AccountUnban(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.unban", &response, params)
|
||||
return
|
||||
@ -191,7 +191,7 @@ func (vk *VK) AccountUnban(params Params) (response int, err error) {
|
||||
|
||||
// AccountUnregisterDevice unsubscribes a device from push notifications.
|
||||
//
|
||||
// https://vk.com/dev/account.unregisterDevice
|
||||
// https://dev.vk.com/method/account.unregisterDevice
|
||||
func (vk *VK) AccountUnregisterDevice(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("account.unregisterDevice", &response, params)
|
||||
return
|
||||
|
90
vendor/github.com/SevereCloud/vksdk/v2/api/ads.go
generated
vendored
90
vendor/github.com/SevereCloud/vksdk/v2/api/ads.go
generated
vendored
@ -45,7 +45,7 @@ type AdsAddOfficeUsersResponse []AdsAddOfficeUsersItem
|
||||
|
||||
// AdsAddOfficeUsers adds managers and/or supervisors to advertising account.
|
||||
//
|
||||
// https://vk.com/dev/ads.addOfficeUsers
|
||||
// https://dev.vk.com/method/ads.addOfficeUsers
|
||||
func (vk *VK) AdsAddOfficeUsers(params Params) (response AdsAddOfficeUsersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.addOfficeUsers", &response, params)
|
||||
return
|
||||
@ -65,7 +65,7 @@ type AdsCheckLinkResponse struct {
|
||||
|
||||
// AdsCheckLink allows to check the ad link.
|
||||
//
|
||||
// https://vk.com/dev/ads.checkLink
|
||||
// https://dev.vk.com/method/ads.checkLink
|
||||
func (vk *VK) AdsCheckLink(params Params) (response AdsCheckLinkResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.checkLink", &response, params)
|
||||
return
|
||||
@ -82,7 +82,7 @@ type AdsCreateAdsResponse []struct {
|
||||
// Please note! Maximum allowed number of ads created in one request is 5.
|
||||
// Minimum size of ad audience is 50 people.
|
||||
//
|
||||
// https://vk.com/dev/ads.createAds
|
||||
// https://dev.vk.com/method/ads.createAds
|
||||
func (vk *VK) AdsCreateAds(params Params) (response AdsCreateAdsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.createAds", &response, params)
|
||||
return
|
||||
@ -98,7 +98,7 @@ type AdsCreateCampaignsResponse []struct {
|
||||
//
|
||||
// Please note! Allowed number of campaigns created in one request is 50.
|
||||
//
|
||||
// https://vk.com/dev/ads.createCampaigns
|
||||
// https://dev.vk.com/method/ads.createCampaigns
|
||||
func (vk *VK) AdsCreateCampaigns(params Params) (response AdsCreateCampaignsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.createCampaigns", &response, params)
|
||||
return
|
||||
@ -116,7 +116,7 @@ type AdsCreateClientsResponse []struct {
|
||||
//
|
||||
// Please note! Allowed number of clients created in one request is 50.
|
||||
//
|
||||
// https://vk.com/dev/ads.createClients
|
||||
// https://dev.vk.com/method/ads.createClients
|
||||
func (vk *VK) AdsCreateClients(params Params) (response AdsCreateClientsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.createClients", &response, params)
|
||||
return
|
||||
@ -129,7 +129,7 @@ type AdsCreateLookalikeRequestResponse struct {
|
||||
|
||||
// AdsCreateLookalikeRequest creates a request to find a similar audience.
|
||||
//
|
||||
// https://vk.com/dev/ads.createLookalikeRequest
|
||||
// https://dev.vk.com/method/ads.createLookalikeRequest
|
||||
func (vk *VK) AdsCreateLookalikeRequest(params Params) (response AdsCreateLookalikeRequestResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.createLookalikeRequest", &response, params)
|
||||
return
|
||||
@ -154,7 +154,7 @@ type AdsCreateTargetGroupResponse struct {
|
||||
// Please note! Maximum allowed number of groups for one advertising
|
||||
// account is 100.
|
||||
//
|
||||
// https://vk.com/dev/ads.createTargetGroup
|
||||
// https://dev.vk.com/method/ads.createTargetGroup
|
||||
func (vk *VK) AdsCreateTargetGroup(params Params) (response AdsCreateTargetGroupResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.createTargetGroup", &response, params)
|
||||
return
|
||||
@ -175,7 +175,7 @@ type AdsCreateTargetPixelResponse struct {
|
||||
//
|
||||
// Maximum pixels number per advertising account is 25.
|
||||
//
|
||||
// https://vk.com/dev/ads.createTargetPixel
|
||||
// https://dev.vk.com/method/ads.createTargetPixel
|
||||
func (vk *VK) AdsCreateTargetPixel(params Params) (response AdsCreateTargetPixelResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.createTargetPixel", &response, params)
|
||||
return
|
||||
@ -190,7 +190,7 @@ type AdsDeleteAdsResponse []ErrorType
|
||||
//
|
||||
// Warning! Maximum allowed number of ads archived in one request is 100.
|
||||
//
|
||||
// https://vk.com/dev/ads.deleteAds
|
||||
// https://dev.vk.com/method/ads.deleteAds
|
||||
func (vk *VK) AdsDeleteAds(params Params) (response AdsDeleteAdsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.deleteAds", &response, params)
|
||||
return
|
||||
@ -205,7 +205,7 @@ type AdsDeleteCampaignsResponse []ErrorType
|
||||
//
|
||||
// Warning! Maximum allowed number of campaigns archived in one request is 100.
|
||||
//
|
||||
// https://vk.com/dev/ads.deleteCampaigns
|
||||
// https://dev.vk.com/method/ads.deleteCampaigns
|
||||
func (vk *VK) AdsDeleteCampaigns(params Params) (response AdsDeleteCampaignsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.deleteCampaigns", &response, params)
|
||||
return
|
||||
@ -222,7 +222,7 @@ type AdsDeleteClientsResponse []ErrorType
|
||||
//
|
||||
// Please note! Maximum allowed number of clients edited in one request is 10.
|
||||
//
|
||||
// https://vk.com/dev/ads.deleteClients
|
||||
// https://dev.vk.com/method/ads.deleteClients
|
||||
func (vk *VK) AdsDeleteClients(params Params) (response AdsDeleteClientsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.deleteClients", &response, params)
|
||||
return
|
||||
@ -230,7 +230,7 @@ func (vk *VK) AdsDeleteClients(params Params) (response AdsDeleteClientsResponse
|
||||
|
||||
// AdsDeleteTargetGroup deletes target group.
|
||||
//
|
||||
// https://vk.com/dev/ads.deleteTargetGroup
|
||||
// https://dev.vk.com/method/ads.deleteTargetGroup
|
||||
func (vk *VK) AdsDeleteTargetGroup(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("ads.deleteTargetGroup", &response, params)
|
||||
return
|
||||
@ -238,7 +238,7 @@ func (vk *VK) AdsDeleteTargetGroup(params Params) (response int, err error) {
|
||||
|
||||
// AdsDeleteTargetPixel deletes target pixel.
|
||||
//
|
||||
// https://vk.com/dev/ads.deleteTargetPixel
|
||||
// https://dev.vk.com/method/ads.deleteTargetPixel
|
||||
func (vk *VK) AdsDeleteTargetPixel(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("ads.deleteTargetPixel", &response, params)
|
||||
return
|
||||
@ -249,7 +249,7 @@ type AdsGetAccountsResponse []object.AdsAccount
|
||||
|
||||
// AdsGetAccounts returns a list of advertising accounts.
|
||||
//
|
||||
// https://vk.com/dev/ads.getAccounts
|
||||
// https://dev.vk.com/method/ads.getAccounts
|
||||
func (vk *VK) AdsGetAccounts(params Params) (response AdsGetAccountsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.getAccounts", &response, params)
|
||||
return
|
||||
@ -260,7 +260,7 @@ type AdsGetAdsResponse []object.AdsAd
|
||||
|
||||
// AdsGetAds returns a list of ads.
|
||||
//
|
||||
// https://vk.com/dev/ads.getAds
|
||||
// https://dev.vk.com/method/ads.getAds
|
||||
func (vk *VK) AdsGetAds(params Params) (response AdsGetAdsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.getAds", &response, params)
|
||||
return
|
||||
@ -271,7 +271,7 @@ type AdsGetAdsLayoutResponse []object.AdsAdLayout
|
||||
|
||||
// AdsGetAdsLayout returns descriptions of ad layouts.
|
||||
//
|
||||
// https://vk.com/dev/ads.getAdsLayout
|
||||
// https://dev.vk.com/method/ads.getAdsLayout
|
||||
func (vk *VK) AdsGetAdsLayout(params Params) (response AdsGetAdsLayoutResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.getAdsLayout", &response, params)
|
||||
return
|
||||
@ -282,7 +282,7 @@ func (vk *VK) AdsGetAdsLayout(params Params) (response AdsGetAdsLayoutResponse,
|
||||
|
||||
// TODO: AdsGetAdsTargeting ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getAdsTargeting
|
||||
// https://dev.vk.com/method/ads.getAdsTargeting
|
||||
// func (vk *VK) AdsGetAdsTargeting(params Params) (response AdsGetAdsTargetingResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getAdsTargeting", &response, params)
|
||||
// return
|
||||
@ -293,7 +293,7 @@ func (vk *VK) AdsGetAdsLayout(params Params) (response AdsGetAdsLayoutResponse,
|
||||
|
||||
// TODO: AdsGetBudget ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getBudget
|
||||
// https://dev.vk.com/method/ads.getBudget
|
||||
// func (vk *VK) AdsGetBudget(params Params) (response AdsGetBudgetResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getBudget", &response, params)
|
||||
// return
|
||||
@ -304,7 +304,7 @@ func (vk *VK) AdsGetAdsLayout(params Params) (response AdsGetAdsLayoutResponse,
|
||||
|
||||
// TODO: AdsGetCampaigns ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getCampaigns
|
||||
// https://dev.vk.com/method/ads.getCampaigns
|
||||
// func (vk *VK) AdsGetCampaigns(params Params) (response AdsGetCampaignsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getCampaigns", &response, params)
|
||||
// return
|
||||
@ -315,7 +315,7 @@ func (vk *VK) AdsGetAdsLayout(params Params) (response AdsGetAdsLayoutResponse,
|
||||
|
||||
// TODO: AdsGetCategories ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getCategories
|
||||
// https://dev.vk.com/method/ads.getCategories
|
||||
// func (vk *VK) AdsGetCategories(params Params) (response AdsGetCategoriesResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getCategories", &response, params)
|
||||
// return
|
||||
@ -326,7 +326,7 @@ func (vk *VK) AdsGetAdsLayout(params Params) (response AdsGetAdsLayoutResponse,
|
||||
|
||||
// TODO: AdsGetClients ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getClients
|
||||
// https://dev.vk.com/method/ads.getClients
|
||||
// func (vk *VK) AdsGetClients(params Params) (response AdsGetClientsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getClients", &response, params)
|
||||
// return
|
||||
@ -337,7 +337,7 @@ func (vk *VK) AdsGetAdsLayout(params Params) (response AdsGetAdsLayoutResponse,
|
||||
|
||||
// TODO: AdsGetDemographics ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getDemographics
|
||||
// https://dev.vk.com/method/ads.getDemographics
|
||||
// func (vk *VK) AdsGetDemographics(params Params) (response AdsGetDemographicsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getDemographics", &response, params)
|
||||
// return
|
||||
@ -348,7 +348,7 @@ func (vk *VK) AdsGetAdsLayout(params Params) (response AdsGetAdsLayoutResponse,
|
||||
|
||||
// TODO: AdsGetFloodStats ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getFloodStats
|
||||
// https://dev.vk.com/method/ads.getFloodStats
|
||||
// func (vk *VK) AdsGetFloodStats(params Params) (response AdsGetFloodStatsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getFloodStats", &response, params)
|
||||
// return
|
||||
@ -359,7 +359,7 @@ func (vk *VK) AdsGetAdsLayout(params Params) (response AdsGetAdsLayoutResponse,
|
||||
|
||||
// TODO: AdsGetLookalikeRequests ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getLookalikeRequests
|
||||
// https://dev.vk.com/method/ads.getLookalikeRequests
|
||||
// func (vk *VK) AdsGetLookalikeRequests(params Params) (response AdsGetLookalikeRequestsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getLookalikeRequests", &response, params)
|
||||
// return
|
||||
@ -372,7 +372,7 @@ type AdsGetMusiciansResponse struct {
|
||||
|
||||
// AdsGetMusicians returns a list of musicians.
|
||||
//
|
||||
// https://vk.com/dev/ads.getMusicians
|
||||
// https://dev.vk.com/method/ads.getMusicians
|
||||
func (vk *VK) AdsGetMusicians(params Params) (response AdsGetMusiciansResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.getMusicians", &response, params)
|
||||
return
|
||||
@ -383,7 +383,7 @@ func (vk *VK) AdsGetMusicians(params Params) (response AdsGetMusiciansResponse,
|
||||
|
||||
// TODO: AdsGetOfficeUsers ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getOfficeUsers
|
||||
// https://dev.vk.com/method/ads.getOfficeUsers
|
||||
// func (vk *VK) AdsGetOfficeUsers(params Params) (response AdsGetOfficeUsersResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getOfficeUsers", &response, params)
|
||||
// return
|
||||
@ -394,7 +394,7 @@ func (vk *VK) AdsGetMusicians(params Params) (response AdsGetMusiciansResponse,
|
||||
|
||||
// TODO: AdsGetPostsReach ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getPostsReach
|
||||
// https://dev.vk.com/method/ads.getPostsReach
|
||||
// func (vk *VK) AdsGetPostsReach(params Params) (response AdsGetPostsReachResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getPostsReach", &response, params)
|
||||
// return
|
||||
@ -405,7 +405,7 @@ func (vk *VK) AdsGetMusicians(params Params) (response AdsGetMusiciansResponse,
|
||||
|
||||
// TODO: AdsGetRejectionReason ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getRejectionReason
|
||||
// https://dev.vk.com/method/ads.getRejectionReason
|
||||
// func (vk *VK) AdsGetRejectionReason(params Params) (response AdsGetRejectionReasonResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getRejectionReason", &response, params)
|
||||
// return
|
||||
@ -416,7 +416,7 @@ func (vk *VK) AdsGetMusicians(params Params) (response AdsGetMusiciansResponse,
|
||||
|
||||
// TODO: AdsGetStatistics ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getStatistics
|
||||
// https://dev.vk.com/method/ads.getStatistics
|
||||
// func (vk *VK) AdsGetStatistics(params Params) (response AdsGetStatisticsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getStatistics", &response, params)
|
||||
// return
|
||||
@ -427,7 +427,7 @@ func (vk *VK) AdsGetMusicians(params Params) (response AdsGetMusiciansResponse,
|
||||
|
||||
// TODO: AdsGetSuggestions ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getSuggestions
|
||||
// https://dev.vk.com/method/ads.getSuggestions
|
||||
// func (vk *VK) AdsGetSuggestions(params Params) (response AdsGetSuggestionsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getSuggestions", &response, params)
|
||||
// return
|
||||
@ -438,7 +438,7 @@ type AdsGetTargetGroupsResponse []object.AdsTargetGroup
|
||||
|
||||
// AdsGetTargetGroups returns a list of target groups.
|
||||
//
|
||||
// https://vk.com/dev/ads.getTargetGroups
|
||||
// https://dev.vk.com/method/ads.getTargetGroups
|
||||
func (vk *VK) AdsGetTargetGroups(params Params) (response AdsGetTargetGroupsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("ads.getTargetGroups", &response, params)
|
||||
return
|
||||
@ -449,7 +449,7 @@ func (vk *VK) AdsGetTargetGroups(params Params) (response AdsGetTargetGroupsResp
|
||||
|
||||
// TODO: AdsGetTargetPixels ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getTargetPixels
|
||||
// https://dev.vk.com/method/ads.getTargetPixels
|
||||
// func (vk *VK) AdsGetTargetPixels(params Params) (response AdsGetTargetPixelsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getTargetPixels", &response, params)
|
||||
// return
|
||||
@ -460,7 +460,7 @@ func (vk *VK) AdsGetTargetGroups(params Params) (response AdsGetTargetGroupsResp
|
||||
|
||||
// TODO: AdsGetTargetingStats ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getTargetingStats
|
||||
// https://dev.vk.com/method/ads.getTargetingStats
|
||||
// func (vk *VK) AdsGetTargetingStats(params Params) (response AdsGetTargetingStatsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getTargetingStats", &response, params)
|
||||
// return
|
||||
@ -471,7 +471,7 @@ func (vk *VK) AdsGetTargetGroups(params Params) (response AdsGetTargetGroupsResp
|
||||
|
||||
// TODO: AdsGetUploadURL ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getUploadURL
|
||||
// https://dev.vk.com/method/ads.getUploadURL
|
||||
// func (vk *VK) AdsGetUploadURL(params Params) (response AdsGetUploadURLResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getUploadURL", &response, params)
|
||||
// return
|
||||
@ -482,7 +482,7 @@ func (vk *VK) AdsGetTargetGroups(params Params) (response AdsGetTargetGroupsResp
|
||||
|
||||
// TODO: AdsGetVideoUploadURL ...
|
||||
//
|
||||
// https://vk.com/dev/ads.getVideoUploadURL
|
||||
// https://dev.vk.com/method/ads.getVideoUploadURL
|
||||
// func (vk *VK) AdsGetVideoUploadURL(params Params) (response AdsGetVideoUploadURLResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.getVideoUploadURL", &response, params)
|
||||
// return
|
||||
@ -493,7 +493,7 @@ func (vk *VK) AdsGetTargetGroups(params Params) (response AdsGetTargetGroupsResp
|
||||
|
||||
// TODO: AdsImportTargetContacts ...
|
||||
//
|
||||
// https://vk.com/dev/ads.importTargetContacts
|
||||
// https://dev.vk.com/method/ads.importTargetContacts
|
||||
// func (vk *VK) AdsImportTargetContacts(params Params) (response AdsImportTargetContactsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.importTargetContacts", &response, params)
|
||||
// return
|
||||
@ -504,7 +504,7 @@ func (vk *VK) AdsGetTargetGroups(params Params) (response AdsGetTargetGroupsResp
|
||||
|
||||
// TODO: AdsRemoveOfficeUsers ...
|
||||
//
|
||||
// https://vk.com/dev/ads.removeOfficeUsers
|
||||
// https://dev.vk.com/method/ads.removeOfficeUsers
|
||||
// func (vk *VK) AdsRemoveOfficeUsers(params Params) (response AdsRemoveOfficeUsersResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.removeOfficeUsers", &response, params)
|
||||
// return
|
||||
@ -518,7 +518,7 @@ func (vk *VK) AdsGetTargetGroups(params Params) (response AdsGetTargetGroupsResp
|
||||
//
|
||||
// Contacts are excluded within a few hours of the request.
|
||||
//
|
||||
// https://vk.com/dev/ads.removeTargetContacts
|
||||
// https://dev.vk.com/method/ads.removeTargetContacts
|
||||
func (vk *VK) AdsRemoveTargetContacts(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("ads.removeTargetContacts", &response, params)
|
||||
return
|
||||
@ -529,7 +529,7 @@ func (vk *VK) AdsRemoveTargetContacts(params Params) (response int, err error) {
|
||||
|
||||
// TODO: AdsSaveLookalikeRequestResult ...
|
||||
//
|
||||
// https://vk.com/dev/ads.saveLookalikeRequestResult
|
||||
// https://dev.vk.com/method/ads.saveLookalikeRequestResult
|
||||
// func (vk *VK) AdsSaveLookalikeRequestResult(params Params) (
|
||||
// response AdsSaveLookalikeRequestResultResponse,
|
||||
// err error,
|
||||
@ -543,7 +543,7 @@ func (vk *VK) AdsRemoveTargetContacts(params Params) (response int, err error) {
|
||||
|
||||
// TODO: AdsShareTargetGroup ...
|
||||
//
|
||||
// https://vk.com/dev/ads.shareTargetGroup
|
||||
// https://dev.vk.com/method/ads.shareTargetGroup
|
||||
// func (vk *VK) AdsShareTargetGroup(params Params) (response AdsShareTargetGroupResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.shareTargetGroup", &response, params)
|
||||
// return
|
||||
@ -554,7 +554,7 @@ func (vk *VK) AdsRemoveTargetContacts(params Params) (response int, err error) {
|
||||
|
||||
// TODO: AdsUpdateAds ...
|
||||
//
|
||||
// https://vk.com/dev/ads.updateAds
|
||||
// https://dev.vk.com/method/ads.updateAds
|
||||
// func (vk *VK) AdsUpdateAds(params Params) (response AdsUpdateAdsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.updateAds", &response, params)
|
||||
// return
|
||||
@ -565,7 +565,7 @@ func (vk *VK) AdsRemoveTargetContacts(params Params) (response int, err error) {
|
||||
|
||||
// TODO: AdsUpdateCampaigns ...
|
||||
//
|
||||
// https://vk.com/dev/ads.updateCampaigns
|
||||
// https://dev.vk.com/method/ads.updateCampaigns
|
||||
// func (vk *VK) AdsUpdateCampaigns(params Params) (response AdsUpdateCampaignsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.updateCampaigns", &response, params)
|
||||
// return
|
||||
@ -576,7 +576,7 @@ func (vk *VK) AdsRemoveTargetContacts(params Params) (response int, err error) {
|
||||
|
||||
// TODO: AdsUpdateClients ...
|
||||
//
|
||||
// https://vk.com/dev/ads.updateClients
|
||||
// https://dev.vk.com/method/ads.updateClients
|
||||
// func (vk *VK) AdsUpdateClients(params Params) (response AdsUpdateClientsResponse, err error) {
|
||||
// err = vk.RequestUnmarshal("ads.updateClients", &response, params)
|
||||
// return
|
||||
@ -584,7 +584,7 @@ func (vk *VK) AdsRemoveTargetContacts(params Params) (response int, err error) {
|
||||
|
||||
// AdsUpdateTargetGroup edits target group.
|
||||
//
|
||||
// https://vk.com/dev/ads.updateTargetGroup
|
||||
// https://dev.vk.com/method/ads.updateTargetGroup
|
||||
func (vk *VK) AdsUpdateTargetGroup(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("ads.updateTargetGroup", &response, params)
|
||||
return
|
||||
@ -592,7 +592,7 @@ func (vk *VK) AdsUpdateTargetGroup(params Params) (response int, err error) {
|
||||
|
||||
// AdsUpdateTargetPixel edits target pixel.
|
||||
//
|
||||
// https://vk.com/dev/ads.updateTargetPixel
|
||||
// https://dev.vk.com/method/ads.updateTargetPixel
|
||||
func (vk *VK) AdsUpdateTargetPixel(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("ads. updateTargetPixel", &response, params)
|
||||
return
|
||||
|
15
vendor/github.com/SevereCloud/vksdk/v2/api/api.go
generated
vendored
15
vendor/github.com/SevereCloud/vksdk/v2/api/api.go
generated
vendored
@ -1,7 +1,7 @@
|
||||
/*
|
||||
Package api implements VK API.
|
||||
|
||||
See more https://vk.com/dev/api_requests
|
||||
See more https://dev.vk.com/ru/api/api-requests
|
||||
*/
|
||||
package api // import "github.com/SevereCloud/vksdk/v2/api"
|
||||
|
||||
@ -46,7 +46,7 @@ const (
|
||||
// 1 000 000+ – 35 requests.
|
||||
//
|
||||
// The ads section methods are subject to their own limitations,
|
||||
// you can read them on this page - https://vk.com/dev/ads_limits
|
||||
// you can read them on this page - https://dev.vk.com/ru/method/ads
|
||||
//
|
||||
// If one of this limits is exceeded, the server will return following error:
|
||||
// "Too many requests per second". (errors.TooMany).
|
||||
@ -58,7 +58,7 @@ const (
|
||||
// quantitative restrictions on calling the same type of methods.
|
||||
//
|
||||
// After exceeding the quantitative limit, access to a particular method may
|
||||
// require entering a captcha (see https://vk.com/dev/captcha_error),
|
||||
// require entering a captcha (see https://dev.vk.com/ru/api/captcha-error),
|
||||
// and may also be temporarily restricted (in this case, the server does
|
||||
// not return a response to the call of a particular method, but handles
|
||||
// any other requests without problems).
|
||||
@ -78,7 +78,7 @@ const (
|
||||
//
|
||||
// captcha_key - text entered by the user.
|
||||
//
|
||||
// More info: https://vk.com/dev/api_requests
|
||||
// More info: https://dev.vk.com/ru/api/api-requests
|
||||
const (
|
||||
LimitUserToken = 3
|
||||
LimitGroupToken = 20
|
||||
@ -169,7 +169,7 @@ func (p Params) TestMode(v bool) Params {
|
||||
|
||||
// CaptchaSID received ID.
|
||||
//
|
||||
// See https://vk.com/dev/captcha_error
|
||||
// See https://dev.vk.com/ru/api/captcha-error
|
||||
func (p Params) CaptchaSID(v string) Params {
|
||||
p["captcha_sid"] = v
|
||||
return p
|
||||
@ -177,7 +177,7 @@ func (p Params) CaptchaSID(v string) Params {
|
||||
|
||||
// CaptchaKey text input.
|
||||
//
|
||||
// See https://vk.com/dev/captcha_error
|
||||
// See https://dev.vk.com/ru/api/captcha-error
|
||||
func (p Params) CaptchaKey(v string) Params {
|
||||
p["captcha_key"] = v
|
||||
return p
|
||||
@ -185,7 +185,7 @@ func (p Params) CaptchaKey(v string) Params {
|
||||
|
||||
// Confirm parameter.
|
||||
//
|
||||
// See https://vk.com/dev/need_confirmation
|
||||
// See https://dev.vk.com/ru/api/confirmation-required-error
|
||||
func (p Params) Confirm(v bool) Params {
|
||||
p["confirm"] = v
|
||||
return p
|
||||
@ -241,6 +241,7 @@ func (vk *VK) DefaultHandler(method string, sliceParams ...Params) (Response, er
|
||||
vk.lastTime = time.Now()
|
||||
vk.rps = 0
|
||||
}
|
||||
|
||||
vk.rps++
|
||||
|
||||
vk.mux.Unlock()
|
||||
|
30
vendor/github.com/SevereCloud/vksdk/v2/api/apps.go
generated
vendored
30
vendor/github.com/SevereCloud/vksdk/v2/api/apps.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// AppsAddUsersToTestingGroup method.
|
||||
//
|
||||
// https://vk.com/dev/apps.addUsersToTestingGroup
|
||||
// https://dev.vk.com/method/apps.addUsersToTestingGroup
|
||||
func (vk *VK) AppsAddUsersToTestingGroup(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("apps.addUsersToTestingGroup", &response, params)
|
||||
return
|
||||
@ -14,7 +14,7 @@ func (vk *VK) AppsAddUsersToTestingGroup(params Params) (response int, err error
|
||||
|
||||
// AppsDeleteAppRequests deletes all request notifications from the current app.
|
||||
//
|
||||
// https://vk.com/dev/apps.deleteAppRequests
|
||||
// https://dev.vk.com/method/apps.deleteAppRequests
|
||||
func (vk *VK) AppsDeleteAppRequests(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("apps.deleteAppRequests", &response, params)
|
||||
return
|
||||
@ -29,7 +29,7 @@ type AppsGetResponse struct {
|
||||
|
||||
// AppsGet returns applications data.
|
||||
//
|
||||
// https://vk.com/dev/apps.get
|
||||
// https://dev.vk.com/method/apps.get
|
||||
func (vk *VK) AppsGet(params Params) (response AppsGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("apps.get", &response, params)
|
||||
return
|
||||
@ -44,7 +44,7 @@ type AppsGetCatalogResponse struct {
|
||||
|
||||
// AppsGetCatalog returns a list of applications (apps) available to users in the App Catalog.
|
||||
//
|
||||
// https://vk.com/dev/apps.getCatalog
|
||||
// https://dev.vk.com/method/apps.getCatalog
|
||||
func (vk *VK) AppsGetCatalog(params Params) (response AppsGetCatalogResponse, err error) {
|
||||
err = vk.RequestUnmarshal("apps.getCatalog", &response, params)
|
||||
return
|
||||
@ -60,7 +60,7 @@ type AppsGetFriendsListResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/apps.getFriendsList
|
||||
// https://dev.vk.com/method/apps.getFriendsList
|
||||
func (vk *VK) AppsGetFriendsList(params Params) (response AppsGetFriendsListResponse, err error) {
|
||||
err = vk.RequestUnmarshal("apps.getFriendsList", &response, params, Params{"extended": false})
|
||||
|
||||
@ -77,7 +77,7 @@ type AppsGetFriendsListExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/apps.getFriendsList
|
||||
// https://dev.vk.com/method/apps.getFriendsList
|
||||
func (vk *VK) AppsGetFriendsListExtended(params Params) (response AppsGetFriendsListExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("apps.getFriendsList", &response, params, Params{"extended": true})
|
||||
|
||||
@ -94,7 +94,7 @@ type AppsGetLeaderboardResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/apps.getLeaderboard
|
||||
// https://dev.vk.com/method/apps.getLeaderboard
|
||||
func (vk *VK) AppsGetLeaderboard(params Params) (response AppsGetLeaderboardResponse, err error) {
|
||||
err = vk.RequestUnmarshal("apps.getLeaderboard", &response, params, Params{"extended": false})
|
||||
|
||||
@ -115,7 +115,7 @@ type AppsGetLeaderboardExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/apps.getLeaderboard
|
||||
// https://dev.vk.com/method/apps.getLeaderboard
|
||||
func (vk *VK) AppsGetLeaderboardExtended(params Params) (response AppsGetLeaderboardExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("apps.getLeaderboard", &response, params, Params{"extended": true})
|
||||
|
||||
@ -132,7 +132,7 @@ type AppsGetScopesResponse struct {
|
||||
//
|
||||
// TODO: write docs.
|
||||
//
|
||||
// https://vk.com/dev/apps.getScopes
|
||||
// https://dev.vk.com/method/apps.getScopes
|
||||
func (vk *VK) AppsGetScopes(params Params) (response AppsGetScopesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("apps.getScopes", &response, params)
|
||||
return
|
||||
@ -142,7 +142,7 @@ func (vk *VK) AppsGetScopes(params Params) (response AppsGetScopesResponse, err
|
||||
//
|
||||
// NOTE: vk wtf!?
|
||||
//
|
||||
// https://vk.com/dev/apps.getScore
|
||||
// https://dev.vk.com/method/apps.getScore
|
||||
func (vk *VK) AppsGetScore(params Params) (response string, err error) {
|
||||
err = vk.RequestUnmarshal("apps.getScore", &response, params)
|
||||
return
|
||||
@ -153,7 +153,7 @@ type AppsGetTestingGroupsResponse []object.AppsTestingGroup
|
||||
|
||||
// AppsGetTestingGroups method.
|
||||
//
|
||||
// https://vk.com/dev/apps.getTestingGroups
|
||||
// https://dev.vk.com/method/apps.getTestingGroups
|
||||
func (vk *VK) AppsGetTestingGroups(params Params) (response AppsGetTestingGroupsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("apps.getTestingGroups", &response, params)
|
||||
return
|
||||
@ -161,7 +161,7 @@ func (vk *VK) AppsGetTestingGroups(params Params) (response AppsGetTestingGroups
|
||||
|
||||
// AppsRemoveTestingGroup method.
|
||||
//
|
||||
// https://vk.com/dev/apps.removeTestingGroup
|
||||
// https://dev.vk.com/method/apps.removeTestingGroup
|
||||
func (vk *VK) AppsRemoveTestingGroup(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("apps.removeTestingGroup", &response, params)
|
||||
return
|
||||
@ -169,7 +169,7 @@ func (vk *VK) AppsRemoveTestingGroup(params Params) (response int, err error) {
|
||||
|
||||
// AppsRemoveUsersFromTestingGroups method.
|
||||
//
|
||||
// https://vk.com/dev/apps.removeUsersFromTestingGroups
|
||||
// https://dev.vk.com/method/apps.removeUsersFromTestingGroups
|
||||
func (vk *VK) AppsRemoveUsersFromTestingGroups(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("apps.removeUsersFromTestingGroups", &response, params)
|
||||
return
|
||||
@ -177,7 +177,7 @@ func (vk *VK) AppsRemoveUsersFromTestingGroups(params Params) (response int, err
|
||||
|
||||
// AppsSendRequest sends a request to another user in an app that uses VK authorization.
|
||||
//
|
||||
// https://vk.com/dev/apps.sendRequest
|
||||
// https://dev.vk.com/method/apps.sendRequest
|
||||
func (vk *VK) AppsSendRequest(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("apps.sendRequest", &response, params)
|
||||
return
|
||||
@ -190,7 +190,7 @@ type AppsUpdateMetaForTestingGroupResponse struct {
|
||||
|
||||
// AppsUpdateMetaForTestingGroup method.
|
||||
//
|
||||
// https://vk.com/dev/apps.updateMetaForTestingGroup
|
||||
// https://dev.vk.com/method/apps.updateMetaForTestingGroup
|
||||
func (vk *VK) AppsUpdateMetaForTestingGroup(params Params) (response AppsUpdateMetaForTestingGroupResponse, err error) {
|
||||
err = vk.RequestUnmarshal("apps.updateMetaForTestingGroup", &response, params)
|
||||
return
|
||||
|
16
vendor/github.com/SevereCloud/vksdk/v2/api/appwidgets.go
generated
vendored
16
vendor/github.com/SevereCloud/vksdk/v2/api/appwidgets.go
generated
vendored
@ -12,7 +12,7 @@ type AppWidgetsGetAppImageUploadServerResponse struct {
|
||||
// AppWidgetsGetAppImageUploadServer returns a URL for uploading a
|
||||
// photo to the app collection for community app widgets.
|
||||
//
|
||||
// https://vk.com/dev/appWidgets.getAppImageUploadServer
|
||||
// https://dev.vk.com/method/appWidgets.getAppImageUploadServer
|
||||
func (vk *VK) AppWidgetsGetAppImageUploadServer(params Params) (
|
||||
response AppWidgetsGetAppImageUploadServerResponse,
|
||||
err error,
|
||||
@ -29,7 +29,7 @@ type AppWidgetsGetAppImagesResponse struct {
|
||||
|
||||
// AppWidgetsGetAppImages returns an app collection of images for community app widgets.
|
||||
//
|
||||
// https://vk.com/dev/appWidgets.getAppImages
|
||||
// https://dev.vk.com/method/appWidgets.getAppImages
|
||||
func (vk *VK) AppWidgetsGetAppImages(params Params) (response AppWidgetsGetAppImagesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("appWidgets.getAppImages", &response, params)
|
||||
return
|
||||
@ -43,7 +43,7 @@ type AppWidgetsGetGroupImageUploadServerResponse struct {
|
||||
// AppWidgetsGetGroupImageUploadServer returns a URL for uploading
|
||||
// a photo to the community collection for community app widgets.
|
||||
//
|
||||
// https://vk.com/dev/appWidgets.getGroupImageUploadServer
|
||||
// https://dev.vk.com/method/appWidgets.getGroupImageUploadServer
|
||||
func (vk *VK) AppWidgetsGetGroupImageUploadServer(params Params) (
|
||||
response AppWidgetsGetGroupImageUploadServerResponse,
|
||||
err error,
|
||||
@ -60,7 +60,7 @@ type AppWidgetsGetGroupImagesResponse struct {
|
||||
|
||||
// AppWidgetsGetGroupImages returns a community collection of images for community app widgets.
|
||||
//
|
||||
// https://vk.com/dev/appWidgets.getGroupImages
|
||||
// https://dev.vk.com/method/appWidgets.getGroupImages
|
||||
func (vk *VK) AppWidgetsGetGroupImages(params Params) (response AppWidgetsGetGroupImagesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("appWidgets.getGroupImages", &response, params)
|
||||
return
|
||||
@ -68,7 +68,7 @@ func (vk *VK) AppWidgetsGetGroupImages(params Params) (response AppWidgetsGetGro
|
||||
|
||||
// AppWidgetsGetImagesByID returns an image for community app widgets by its ID.
|
||||
//
|
||||
// https://vk.com/dev/appWidgets.getImagesById
|
||||
// https://dev.vk.com/method/appWidgets.getImagesById
|
||||
func (vk *VK) AppWidgetsGetImagesByID(params Params) (response object.AppWidgetsImage, err error) {
|
||||
err = vk.RequestUnmarshal("appWidgets.getImagesById", &response, params)
|
||||
return
|
||||
@ -76,7 +76,7 @@ func (vk *VK) AppWidgetsGetImagesByID(params Params) (response object.AppWidgets
|
||||
|
||||
// AppWidgetsSaveAppImage allows to save image into app collection for community app widgets.
|
||||
//
|
||||
// https://vk.com/dev/appWidgets.saveAppImage
|
||||
// https://dev.vk.com/method/appWidgets.saveAppImage
|
||||
func (vk *VK) AppWidgetsSaveAppImage(params Params) (response object.AppWidgetsImage, err error) {
|
||||
err = vk.RequestUnmarshal("appWidgets.saveAppImage", &response, params)
|
||||
return
|
||||
@ -84,7 +84,7 @@ func (vk *VK) AppWidgetsSaveAppImage(params Params) (response object.AppWidgetsI
|
||||
|
||||
// AppWidgetsSaveGroupImage allows to save image into community collection for community app widgets.
|
||||
//
|
||||
// https://vk.com/dev/appWidgets.saveGroupImage
|
||||
// https://dev.vk.com/method/appWidgets.saveGroupImage
|
||||
func (vk *VK) AppWidgetsSaveGroupImage(params Params) (response object.AppWidgetsImage, err error) {
|
||||
err = vk.RequestUnmarshal("appWidgets.saveGroupImage", &response, params)
|
||||
return
|
||||
@ -92,7 +92,7 @@ func (vk *VK) AppWidgetsSaveGroupImage(params Params) (response object.AppWidget
|
||||
|
||||
// AppWidgetsUpdate allows to update community app widget.
|
||||
//
|
||||
// https://vk.com/dev/appWidgets.update
|
||||
// https://dev.vk.com/method/appWidgets.update
|
||||
func (vk *VK) AppWidgetsUpdate(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("appWidgets.update", &response, params)
|
||||
|
||||
|
4
vendor/github.com/SevereCloud/vksdk/v2/api/auth.go
generated
vendored
4
vendor/github.com/SevereCloud/vksdk/v2/api/auth.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// AuthCheckPhone checks a user's phone number for correctness.
|
||||
//
|
||||
// https://vk.com/dev/auth.checkPhone
|
||||
// https://dev.vk.com/method/auth.checkPhone
|
||||
//
|
||||
// Deprecated: This method is deprecated and may be disabled soon, please avoid
|
||||
// using it.
|
||||
@ -23,7 +23,7 @@ type AuthRestoreResponse struct {
|
||||
|
||||
// AuthRestore allows to restore account access using a code received via SMS.
|
||||
//
|
||||
// https://vk.com/dev/auth.restore
|
||||
// https://dev.vk.com/method/auth.restore
|
||||
func (vk *VK) AuthRestore(params Params) (response AuthRestoreResponse, err error) {
|
||||
err = vk.RequestUnmarshal("auth.restore", &response, params)
|
||||
return
|
||||
|
30
vendor/github.com/SevereCloud/vksdk/v2/api/board.go
generated
vendored
30
vendor/github.com/SevereCloud/vksdk/v2/api/board.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// BoardAddTopic creates a new topic on a community's discussion board.
|
||||
//
|
||||
// https://vk.com/dev/board.addTopic
|
||||
// https://dev.vk.com/method/board.addTopic
|
||||
func (vk *VK) BoardAddTopic(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.addTopic", &response, params)
|
||||
return
|
||||
@ -14,7 +14,7 @@ func (vk *VK) BoardAddTopic(params Params) (response int, err error) {
|
||||
|
||||
// BoardCloseTopic closes a topic on a community's discussion board so that comments cannot be posted.
|
||||
//
|
||||
// https://vk.com/dev/board.closeTopic
|
||||
// https://dev.vk.com/method/board.closeTopic
|
||||
func (vk *VK) BoardCloseTopic(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.closeTopic", &response, params)
|
||||
return
|
||||
@ -22,7 +22,7 @@ func (vk *VK) BoardCloseTopic(params Params) (response int, err error) {
|
||||
|
||||
// BoardCreateComment adds a comment on a topic on a community's discussion board.
|
||||
//
|
||||
// https://vk.com/dev/board.createComment
|
||||
// https://dev.vk.com/method/board.createComment
|
||||
func (vk *VK) BoardCreateComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.createComment", &response, params)
|
||||
return
|
||||
@ -30,7 +30,7 @@ func (vk *VK) BoardCreateComment(params Params) (response int, err error) {
|
||||
|
||||
// BoardDeleteComment deletes a comment on a topic on a community's discussion board.
|
||||
//
|
||||
// https://vk.com/dev/board.deleteComment
|
||||
// https://dev.vk.com/method/board.deleteComment
|
||||
func (vk *VK) BoardDeleteComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.deleteComment", &response, params)
|
||||
return
|
||||
@ -38,7 +38,7 @@ func (vk *VK) BoardDeleteComment(params Params) (response int, err error) {
|
||||
|
||||
// BoardDeleteTopic deletes a topic from a community's discussion board.
|
||||
//
|
||||
// https://vk.com/dev/board.deleteTopic
|
||||
// https://dev.vk.com/method/board.deleteTopic
|
||||
func (vk *VK) BoardDeleteTopic(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.deleteTopic", &response, params)
|
||||
return
|
||||
@ -46,7 +46,7 @@ func (vk *VK) BoardDeleteTopic(params Params) (response int, err error) {
|
||||
|
||||
// BoardEditComment edits a comment on a topic on a community's discussion board.
|
||||
//
|
||||
// https://vk.com/dev/board.editComment
|
||||
// https://dev.vk.com/method/board.editComment
|
||||
func (vk *VK) BoardEditComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.editComment", &response, params)
|
||||
return
|
||||
@ -54,7 +54,7 @@ func (vk *VK) BoardEditComment(params Params) (response int, err error) {
|
||||
|
||||
// BoardEditTopic edits the title of a topic on a community's discussion board.
|
||||
//
|
||||
// https://vk.com/dev/board.editTopic
|
||||
// https://dev.vk.com/method/board.editTopic
|
||||
func (vk *VK) BoardEditTopic(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.editTopic", &response, params)
|
||||
return
|
||||
@ -62,7 +62,7 @@ func (vk *VK) BoardEditTopic(params Params) (response int, err error) {
|
||||
|
||||
// BoardFixTopic pins a topic (fixes its place) to the top of a community's discussion board.
|
||||
//
|
||||
// https://vk.com/dev/board.fixTopic
|
||||
// https://dev.vk.com/method/board.fixTopic
|
||||
func (vk *VK) BoardFixTopic(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.fixTopic", &response, params)
|
||||
return
|
||||
@ -80,7 +80,7 @@ type BoardGetCommentsResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/board.getComments
|
||||
// https://dev.vk.com/method/board.getComments
|
||||
func (vk *VK) BoardGetComments(params Params) (response BoardGetCommentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("board.getComments", &response, params, Params{"extended": false})
|
||||
|
||||
@ -101,7 +101,7 @@ type BoardGetCommentsExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/board.getComments
|
||||
// https://dev.vk.com/method/board.getComments
|
||||
func (vk *VK) BoardGetCommentsExtended(params Params) (response BoardGetCommentsExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("board.getComments", &response, params, Params{"extended": true})
|
||||
|
||||
@ -120,7 +120,7 @@ type BoardGetTopicsResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/board.getTopics
|
||||
// https://dev.vk.com/method/board.getTopics
|
||||
func (vk *VK) BoardGetTopics(params Params) (response BoardGetTopicsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("board.getTopics", &response, params, Params{"extended": false})
|
||||
|
||||
@ -141,7 +141,7 @@ type BoardGetTopicsExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/board.getTopics
|
||||
// https://dev.vk.com/method/board.getTopics
|
||||
func (vk *VK) BoardGetTopicsExtended(params Params) (response BoardGetTopicsExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("board.getTopics", &response, params, Params{"extended": true})
|
||||
|
||||
@ -150,7 +150,7 @@ func (vk *VK) BoardGetTopicsExtended(params Params) (response BoardGetTopicsExte
|
||||
|
||||
// BoardOpenTopic re-opens a previously closed topic on a community's discussion board.
|
||||
//
|
||||
// https://vk.com/dev/board.openTopic
|
||||
// https://dev.vk.com/method/board.openTopic
|
||||
func (vk *VK) BoardOpenTopic(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.openTopic", &response, params)
|
||||
return
|
||||
@ -158,7 +158,7 @@ func (vk *VK) BoardOpenTopic(params Params) (response int, err error) {
|
||||
|
||||
// BoardRestoreComment restores a comment deleted from a topic on a community's discussion board.
|
||||
//
|
||||
// https://vk.com/dev/board.restoreComment
|
||||
// https://dev.vk.com/method/board.restoreComment
|
||||
func (vk *VK) BoardRestoreComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.restoreComment", &response, params)
|
||||
return
|
||||
@ -166,7 +166,7 @@ func (vk *VK) BoardRestoreComment(params Params) (response int, err error) {
|
||||
|
||||
// BoardUnfixTopic unpins a pinned topic from the top of a community's discussion board.
|
||||
//
|
||||
// https://vk.com/dev/board.unfixTopic
|
||||
// https://dev.vk.com/method/board.unfixTopic
|
||||
func (vk *VK) BoardUnfixTopic(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("board.unfixTopic", &response, params)
|
||||
return
|
||||
|
4
vendor/github.com/SevereCloud/vksdk/v2/api/calls.go
generated
vendored
4
vendor/github.com/SevereCloud/vksdk/v2/api/calls.go
generated
vendored
@ -8,7 +8,7 @@ type CallsStartResponse struct {
|
||||
|
||||
// CallsStart method.
|
||||
//
|
||||
// https://vk.com/dev/calls.start
|
||||
// https://dev.vk.com/method/calls.start
|
||||
func (vk *VK) CallsStart(params Params) (response CallsStartResponse, err error) {
|
||||
err = vk.RequestUnmarshal("calls.start", &response, params)
|
||||
return
|
||||
@ -16,7 +16,7 @@ func (vk *VK) CallsStart(params Params) (response CallsStartResponse, err error)
|
||||
|
||||
// CallsForceFinish method.
|
||||
//
|
||||
// https://vk.com/dev/calls.forceFinish
|
||||
// https://dev.vk.com/method/calls.forceFinish
|
||||
func (vk *VK) CallsForceFinish(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("calls.forceFinish", &response, params)
|
||||
return
|
||||
|
24
vendor/github.com/SevereCloud/vksdk/v2/api/database.go
generated
vendored
24
vendor/github.com/SevereCloud/vksdk/v2/api/database.go
generated
vendored
@ -12,7 +12,7 @@ type DatabaseGetChairsResponse struct {
|
||||
|
||||
// DatabaseGetChairs returns list of chairs on a specified faculty.
|
||||
//
|
||||
// https://vk.com/dev/database.getChairs
|
||||
// https://dev.vk.com/method/database.getChairs
|
||||
func (vk *VK) DatabaseGetChairs(params Params) (response DatabaseGetChairsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getChairs", &response, params)
|
||||
return
|
||||
@ -26,7 +26,7 @@ type DatabaseGetCitiesResponse struct {
|
||||
|
||||
// DatabaseGetCities returns a list of cities.
|
||||
//
|
||||
// https://vk.com/dev/database.getCities
|
||||
// https://dev.vk.com/method/database.getCities
|
||||
func (vk *VK) DatabaseGetCities(params Params) (response DatabaseGetCitiesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getCities", &response, params)
|
||||
return
|
||||
@ -37,7 +37,7 @@ type DatabaseGetCitiesByIDResponse []object.DatabaseCity
|
||||
|
||||
// DatabaseGetCitiesByID returns information about cities by their IDs.
|
||||
//
|
||||
// https://vk.com/dev/database.getCitiesByID
|
||||
// https://dev.vk.com/method/database.getCitiesByID
|
||||
func (vk *VK) DatabaseGetCitiesByID(params Params) (response DatabaseGetCitiesByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getCitiesById", &response, params)
|
||||
return
|
||||
@ -51,7 +51,7 @@ type DatabaseGetCountriesResponse struct {
|
||||
|
||||
// DatabaseGetCountries returns a list of countries.
|
||||
//
|
||||
// https://vk.com/dev/database.getCountries
|
||||
// https://dev.vk.com/method/database.getCountries
|
||||
func (vk *VK) DatabaseGetCountries(params Params) (response DatabaseGetCountriesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getCountries", &response, params)
|
||||
return
|
||||
@ -62,7 +62,7 @@ type DatabaseGetCountriesByIDResponse []object.BaseObject
|
||||
|
||||
// DatabaseGetCountriesByID returns information about countries by their IDs.
|
||||
//
|
||||
// https://vk.com/dev/database.getCountriesByID
|
||||
// https://dev.vk.com/method/database.getCountriesByID
|
||||
func (vk *VK) DatabaseGetCountriesByID(params Params) (response DatabaseGetCountriesByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getCountriesById", &response, params)
|
||||
return
|
||||
@ -76,7 +76,7 @@ type DatabaseGetFacultiesResponse struct {
|
||||
|
||||
// DatabaseGetFaculties returns a list of faculties (i.e., university departments).
|
||||
//
|
||||
// https://vk.com/dev/database.getFaculties
|
||||
// https://dev.vk.com/method/database.getFaculties
|
||||
func (vk *VK) DatabaseGetFaculties(params Params) (response DatabaseGetFacultiesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getFaculties", &response, params)
|
||||
return
|
||||
@ -90,7 +90,7 @@ type DatabaseGetMetroStationsResponse struct {
|
||||
|
||||
// DatabaseGetMetroStations returns the list of metro stations.
|
||||
//
|
||||
// https://vk.com/dev/database.getMetroStations
|
||||
// https://dev.vk.com/method/database.getMetroStations
|
||||
func (vk *VK) DatabaseGetMetroStations(params Params) (response DatabaseGetMetroStationsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getMetroStations", &response, params)
|
||||
return
|
||||
@ -101,7 +101,7 @@ type DatabaseGetMetroStationsByIDResponse []object.DatabaseMetroStation
|
||||
|
||||
// DatabaseGetMetroStationsByID returns information about one or several metro stations by their identifiers.
|
||||
//
|
||||
// https://vk.com/dev/database.getMetroStationsById
|
||||
// https://dev.vk.com/method/database.getMetroStationsById
|
||||
func (vk *VK) DatabaseGetMetroStationsByID(params Params) (response DatabaseGetMetroStationsByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getMetroStationsById", &response, params)
|
||||
return
|
||||
@ -115,7 +115,7 @@ type DatabaseGetRegionsResponse struct {
|
||||
|
||||
// DatabaseGetRegions returns a list of regions.
|
||||
//
|
||||
// https://vk.com/dev/database.getRegions
|
||||
// https://dev.vk.com/method/database.getRegions
|
||||
func (vk *VK) DatabaseGetRegions(params Params) (response DatabaseGetRegionsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getRegions", &response, params)
|
||||
return
|
||||
@ -128,7 +128,7 @@ type DatabaseGetSchoolClassesResponse [][]interface{}
|
||||
//
|
||||
// BUG(VK): database.getSchoolClasses bad return.
|
||||
//
|
||||
// https://vk.com/dev/database.getSchoolClasses
|
||||
// https://dev.vk.com/method/database.getSchoolClasses
|
||||
func (vk *VK) DatabaseGetSchoolClasses(params Params) (response DatabaseGetSchoolClassesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getSchoolClasses", &response, params)
|
||||
return
|
||||
@ -142,7 +142,7 @@ type DatabaseGetSchoolsResponse struct {
|
||||
|
||||
// DatabaseGetSchools returns a list of schools.
|
||||
//
|
||||
// https://vk.com/dev/database.getSchools
|
||||
// https://dev.vk.com/method/database.getSchools
|
||||
func (vk *VK) DatabaseGetSchools(params Params) (response DatabaseGetSchoolsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getSchools", &response, params)
|
||||
return
|
||||
@ -156,7 +156,7 @@ type DatabaseGetUniversitiesResponse struct {
|
||||
|
||||
// DatabaseGetUniversities returns a list of higher education institutions.
|
||||
//
|
||||
// https://vk.com/dev/database.getUniversities
|
||||
// https://dev.vk.com/method/database.getUniversities
|
||||
func (vk *VK) DatabaseGetUniversities(params Params) (response DatabaseGetUniversitiesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("database.getUniversities", &response, params)
|
||||
return
|
||||
|
22
vendor/github.com/SevereCloud/vksdk/v2/api/docs.go
generated
vendored
22
vendor/github.com/SevereCloud/vksdk/v2/api/docs.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// DocsAdd copies a document to a user's or community's document list.
|
||||
//
|
||||
// https://vk.com/dev/docs.add
|
||||
// https://dev.vk.com/method/docs.add
|
||||
func (vk *VK) DocsAdd(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("docs.add", &response, params)
|
||||
return
|
||||
@ -14,7 +14,7 @@ func (vk *VK) DocsAdd(params Params) (response int, err error) {
|
||||
|
||||
// DocsDelete deletes a user or community document.
|
||||
//
|
||||
// https://vk.com/dev/docs.delete
|
||||
// https://dev.vk.com/method/docs.delete
|
||||
func (vk *VK) DocsDelete(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("docs.delete", &response, params)
|
||||
return
|
||||
@ -22,7 +22,7 @@ func (vk *VK) DocsDelete(params Params) (response int, err error) {
|
||||
|
||||
// DocsEdit edits a document.
|
||||
//
|
||||
// https://vk.com/dev/docs.edit
|
||||
// https://dev.vk.com/method/docs.edit
|
||||
func (vk *VK) DocsEdit(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("docs.edit", &response, params)
|
||||
return
|
||||
@ -36,7 +36,7 @@ type DocsGetResponse struct {
|
||||
|
||||
// DocsGet returns detailed information about user or community documents.
|
||||
//
|
||||
// https://vk.com/dev/docs.get
|
||||
// https://dev.vk.com/method/docs.get
|
||||
func (vk *VK) DocsGet(params Params) (response DocsGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("docs.get", &response, params)
|
||||
return
|
||||
@ -47,7 +47,7 @@ type DocsGetByIDResponse []object.DocsDoc
|
||||
|
||||
// DocsGetByID returns information about documents by their IDs.
|
||||
//
|
||||
// https://vk.com/dev/docs.getById
|
||||
// https://dev.vk.com/method/docs.getById
|
||||
func (vk *VK) DocsGetByID(params Params) (response DocsGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("docs.getById", &response, params)
|
||||
return
|
||||
@ -60,7 +60,7 @@ type DocsGetMessagesUploadServerResponse struct {
|
||||
|
||||
// DocsGetMessagesUploadServer returns the server address for document upload.
|
||||
//
|
||||
// https://vk.com/dev/docs.getMessagesUploadServer
|
||||
// https://dev.vk.com/method/docs.getMessagesUploadServer
|
||||
func (vk *VK) DocsGetMessagesUploadServer(params Params) (response DocsGetMessagesUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("docs.getMessagesUploadServer", &response, params)
|
||||
return
|
||||
@ -74,7 +74,7 @@ type DocsGetTypesResponse struct {
|
||||
|
||||
// DocsGetTypes returns documents types available for current user.
|
||||
//
|
||||
// https://vk.com/dev/docs.getTypes
|
||||
// https://dev.vk.com/method/docs.getTypes
|
||||
func (vk *VK) DocsGetTypes(params Params) (response DocsGetTypesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("docs.getTypes", &response, params)
|
||||
return
|
||||
@ -87,7 +87,7 @@ type DocsGetUploadServerResponse struct {
|
||||
|
||||
// DocsGetUploadServer returns the server address for document upload.
|
||||
//
|
||||
// https://vk.com/dev/docs.getUploadServer
|
||||
// https://dev.vk.com/method/docs.getUploadServer
|
||||
func (vk *VK) DocsGetUploadServer(params Params) (response DocsGetUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("docs.getUploadServer", &response, params)
|
||||
return
|
||||
@ -100,7 +100,7 @@ type DocsGetWallUploadServerResponse struct {
|
||||
|
||||
// DocsGetWallUploadServer returns the server address for document upload onto a user's or community's wall.
|
||||
//
|
||||
// https://vk.com/dev/docs.getWallUploadServer
|
||||
// https://dev.vk.com/method/docs.getWallUploadServer
|
||||
func (vk *VK) DocsGetWallUploadServer(params Params) (response DocsGetWallUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("docs.getWallUploadServer", &response, params)
|
||||
return
|
||||
@ -116,7 +116,7 @@ type DocsSaveResponse struct {
|
||||
|
||||
// DocsSave saves a document after uploading it to a server.
|
||||
//
|
||||
// https://vk.com/dev/docs.save
|
||||
// https://dev.vk.com/method/docs.save
|
||||
func (vk *VK) DocsSave(params Params) (response DocsSaveResponse, err error) {
|
||||
err = vk.RequestUnmarshal("docs.save", &response, params)
|
||||
return
|
||||
@ -130,7 +130,7 @@ type DocsSearchResponse struct {
|
||||
|
||||
// DocsSearch returns a list of documents matching the search criteria.
|
||||
//
|
||||
// https://vk.com/dev/docs.search
|
||||
// https://dev.vk.com/method/docs.search
|
||||
func (vk *VK) DocsSearch(params Params) (response DocsSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("docs.search", &response, params)
|
||||
return
|
||||
|
8
vendor/github.com/SevereCloud/vksdk/v2/api/donut.go
generated
vendored
8
vendor/github.com/SevereCloud/vksdk/v2/api/donut.go
generated
vendored
@ -10,7 +10,7 @@ type DonutGetFriendsResponse struct {
|
||||
|
||||
// DonutGetFriends method.
|
||||
//
|
||||
// https://vk.com/dev/donut.getFriends
|
||||
// https://dev.vk.com/method/donut.getFriends
|
||||
func (vk *VK) DonutGetFriends(params Params) (response DonutGetFriendsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("donut.getFriends", &response, params)
|
||||
return
|
||||
@ -18,7 +18,7 @@ func (vk *VK) DonutGetFriends(params Params) (response DonutGetFriendsResponse,
|
||||
|
||||
// DonutGetSubscription method.
|
||||
//
|
||||
// https://vk.com/dev/donut.getSubscription
|
||||
// https://dev.vk.com/method/donut.getSubscription
|
||||
func (vk *VK) DonutGetSubscription(params Params) (response object.DonutDonatorSubscriptionInfo, err error) {
|
||||
err = vk.RequestUnmarshal("donut.getSubscription", &response, params)
|
||||
return
|
||||
@ -34,7 +34,7 @@ type DonutGetSubscriptionsResponse struct {
|
||||
|
||||
// DonutGetSubscriptions method.
|
||||
//
|
||||
// https://vk.com/dev/donut.getSubscriptions
|
||||
// https://dev.vk.com/method/donut.getSubscriptions
|
||||
func (vk *VK) DonutGetSubscriptions(params Params) (response DonutGetSubscriptionsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("donut.getSubscriptions", &response, params)
|
||||
return
|
||||
@ -42,7 +42,7 @@ func (vk *VK) DonutGetSubscriptions(params Params) (response DonutGetSubscriptio
|
||||
|
||||
// DonutIsDon method.
|
||||
//
|
||||
// https://vk.com/dev/donut.isDon
|
||||
// https://dev.vk.com/method/donut.isDon
|
||||
func (vk *VK) DonutIsDon(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("donut.isDon", &response, params)
|
||||
return
|
||||
|
2
vendor/github.com/SevereCloud/vksdk/v2/api/downloadedGames.go
generated
vendored
2
vendor/github.com/SevereCloud/vksdk/v2/api/downloadedGames.go
generated
vendored
@ -11,7 +11,7 @@ type DownloadedGamesGetPaidStatusResponse struct {
|
||||
|
||||
// DownloadedGamesGetPaidStatus method.
|
||||
//
|
||||
// https://vk.com/dev/downloadedGames.getPaidStatus
|
||||
// https://dev.vk.com/method/downloadedGames.getPaidStatus
|
||||
func (vk *VK) DownloadedGamesGetPaidStatus(params Params) (response DownloadedGamesGetPaidStatusResponse, err error) {
|
||||
err = vk.RequestUnmarshal("downloadedGames.getPaidStatus", &response, params, Params{"extended": false})
|
||||
|
||||
|
32
vendor/github.com/SevereCloud/vksdk/v2/api/errors.go
generated
vendored
32
vendor/github.com/SevereCloud/vksdk/v2/api/errors.go
generated
vendored
@ -7,15 +7,17 @@ import (
|
||||
"github.com/SevereCloud/vksdk/v2/object"
|
||||
)
|
||||
|
||||
const errorMessagePrefix = "api: "
|
||||
|
||||
// ErrorType is the type of an error.
|
||||
type ErrorType int
|
||||
|
||||
// Error returns the message of a ErrorType.
|
||||
func (e ErrorType) Error() string {
|
||||
return fmt.Sprintf("api: error with code %d", e)
|
||||
return fmt.Sprintf(errorMessagePrefix+"error with code %d", e)
|
||||
}
|
||||
|
||||
// Error codes. See https://vk.com/dev/errors
|
||||
// Error codes. See https://dev.vk.com/ru/reference/errors
|
||||
const (
|
||||
ErrNoType ErrorType = 0 // NoType error
|
||||
|
||||
@ -46,7 +48,7 @@ const (
|
||||
//
|
||||
// Decrease the request frequency or use the execute method.
|
||||
// More details on frequency limits here:
|
||||
// https://vk.com/dev/api_requests
|
||||
// https://dev.vk.com/ru/api/api-requests
|
||||
ErrTooMany ErrorType = 6
|
||||
|
||||
// Permission to perform this action is denied
|
||||
@ -54,7 +56,7 @@ const (
|
||||
// Make sure that your have received required permissions during the
|
||||
// authorization.
|
||||
// You can do it with the account.getAppPermissions method.
|
||||
// https://vk.com/dev/permissions
|
||||
// https://dev.vk.com/ru/reference/access-rights
|
||||
ErrPermission ErrorType = 7
|
||||
|
||||
// Invalid request
|
||||
@ -90,7 +92,7 @@ const (
|
||||
|
||||
// Captcha needed.
|
||||
//
|
||||
// See https://vk.com/dev/captcha_error
|
||||
// See https://dev.vk.com/ru/api/captcha-error
|
||||
ErrCaptcha ErrorType = 14
|
||||
|
||||
// Access denied
|
||||
@ -111,7 +113,7 @@ const (
|
||||
// http://vk.com/dev/auth_mobile for a request from the server.
|
||||
// It's restricted.
|
||||
//
|
||||
// https://vk.com/dev/need_validation
|
||||
// https://dev.vk.com/ru/api/validation-required-error
|
||||
ErrAuthValidation ErrorType = 17
|
||||
ErrUserDeleted ErrorType = 18 // User was deleted or banned
|
||||
ErrBlocked ErrorType = 19 // Content blocked
|
||||
@ -147,7 +149,7 @@ const (
|
||||
//
|
||||
// confirm = 1.
|
||||
//
|
||||
// https://vk.com/dev/need_confirmation
|
||||
// https://dev.vk.com/ru/api/confirmation-required-error
|
||||
ErrNeedConfirmation ErrorType = 24
|
||||
ErrNeedTokenConfirmation ErrorType = 25 // Token confirmation required
|
||||
ErrGroupAuth ErrorType = 27 // Group authorization failed
|
||||
@ -155,7 +157,7 @@ const (
|
||||
|
||||
// Rate limit reached.
|
||||
//
|
||||
// More details on rate limits here: https://vk.com/dev/data_limits
|
||||
// More details on rate limits here: https://dev.vk.com/ru/reference/roadmap
|
||||
ErrRateLimit ErrorType = 29
|
||||
ErrPrivateProfile ErrorType = 30 // This profile is private
|
||||
|
||||
@ -850,7 +852,7 @@ type ErrorSubtype int
|
||||
|
||||
// Error returns the message of a ErrorSubtype.
|
||||
func (e ErrorSubtype) Error() string {
|
||||
return fmt.Sprintf("api: error with subcode %d", e)
|
||||
return fmt.Sprintf(errorMessagePrefix+"error with subcode %d", e)
|
||||
}
|
||||
|
||||
// Error struct VK.
|
||||
@ -878,7 +880,7 @@ type Error struct {
|
||||
// confirms the action repeat the request with an extra parameter:
|
||||
// confirm = 1.
|
||||
//
|
||||
// See https://vk.com/dev/need_confirmation
|
||||
// See https://dev.vk.com/ru/api/confirmation-required-error
|
||||
ConfirmationText string `json:"confirmation_text"`
|
||||
|
||||
// In some cases VK requires a user validation procedure. . As a result
|
||||
@ -910,14 +912,14 @@ type Error struct {
|
||||
//
|
||||
// https://oauth.vk.com/blank.html#fail=1
|
||||
//
|
||||
// See https://vk.com/dev/need_validation
|
||||
// See https://dev.vk.com/ru/api/validation-required-error
|
||||
RedirectURI string `json:"redirect_uri"`
|
||||
RequestParams []object.BaseRequestParam `json:"request_params"`
|
||||
}
|
||||
|
||||
// Error returns the message of a Error.
|
||||
func (e Error) Error() string {
|
||||
return "api: " + e.Message
|
||||
return errorMessagePrefix + e.Message
|
||||
}
|
||||
|
||||
// Is unwraps its first argument sequentially looking for an error that matches
|
||||
@ -974,7 +976,7 @@ type UploadError struct {
|
||||
// Error returns the message of a UploadError.
|
||||
func (e UploadError) Error() string {
|
||||
if e.Err != "" {
|
||||
return "api: " + e.Err
|
||||
return errorMessagePrefix + e.Err
|
||||
}
|
||||
|
||||
return fmt.Sprintf("api: upload code %d", e.Code)
|
||||
@ -988,7 +990,7 @@ type AdsError struct {
|
||||
|
||||
// Error returns the message of a AdsError.
|
||||
func (e AdsError) Error() string {
|
||||
return "api: " + e.Desc
|
||||
return errorMessagePrefix + e.Desc
|
||||
}
|
||||
|
||||
// Is unwraps its first argument sequentially looking for an error that matches
|
||||
@ -1016,7 +1018,7 @@ type AuthSilentTokenError struct {
|
||||
|
||||
// Error returns the description of a AuthSilentTokenError.
|
||||
func (e AuthSilentTokenError) Error() string {
|
||||
return "api: " + e.Description
|
||||
return errorMessagePrefix + e.Description
|
||||
}
|
||||
|
||||
// Is unwraps its first argument sequentially looking for an error that matches
|
||||
|
4
vendor/github.com/SevereCloud/vksdk/v2/api/execute.go
generated
vendored
4
vendor/github.com/SevereCloud/vksdk/v2/api/execute.go
generated
vendored
@ -16,7 +16,7 @@ import (
|
||||
// return Args.code; // return parameter "code"
|
||||
// return Args.v; // return parameter "v"
|
||||
//
|
||||
// https://vk.com/dev/execute
|
||||
// https://dev.vk.com/ru/method/execute
|
||||
func (vk *VK) ExecuteWithArgs(code string, params Params, obj interface{}) error {
|
||||
token := vk.getToken()
|
||||
|
||||
@ -56,7 +56,7 @@ func (vk *VK) ExecuteWithArgs(code string, params Params, obj interface{}) error
|
||||
// Execute a universal method for calling a sequence of other methods while
|
||||
// saving and filtering interim results.
|
||||
//
|
||||
// https://vk.com/dev/execute
|
||||
// https://dev.vk.com/ru/method/execute
|
||||
func (vk *VK) Execute(code string, obj interface{}) error {
|
||||
return vk.ExecuteWithArgs(code, Params{}, obj)
|
||||
}
|
||||
|
48
vendor/github.com/SevereCloud/vksdk/v2/api/fave.go
generated
vendored
48
vendor/github.com/SevereCloud/vksdk/v2/api/fave.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// FaveAddArticle adds a link to user faves.
|
||||
//
|
||||
// https://vk.com/dev/fave.addArticle
|
||||
// https://dev.vk.com/method/fave.addArticle
|
||||
func (vk *VK) FaveAddArticle(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.addArticle", &response, params)
|
||||
return
|
||||
@ -14,7 +14,7 @@ func (vk *VK) FaveAddArticle(params Params) (response int, err error) {
|
||||
|
||||
// FaveAddLink adds a link to user faves.
|
||||
//
|
||||
// https://vk.com/dev/fave.addLink
|
||||
// https://dev.vk.com/method/fave.addLink
|
||||
func (vk *VK) FaveAddLink(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.addLink", &response, params)
|
||||
return
|
||||
@ -22,7 +22,7 @@ func (vk *VK) FaveAddLink(params Params) (response int, err error) {
|
||||
|
||||
// FaveAddPage method.
|
||||
//
|
||||
// https://vk.com/dev/fave.addPage
|
||||
// https://dev.vk.com/method/fave.addPage
|
||||
func (vk *VK) FaveAddPage(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.addPage", &response, params)
|
||||
return
|
||||
@ -30,7 +30,7 @@ func (vk *VK) FaveAddPage(params Params) (response int, err error) {
|
||||
|
||||
// FaveAddPost method.
|
||||
//
|
||||
// https://vk.com/dev/fave.addPost
|
||||
// https://dev.vk.com/method/fave.addPost
|
||||
func (vk *VK) FaveAddPost(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.addPost", &response, params)
|
||||
return
|
||||
@ -38,7 +38,7 @@ func (vk *VK) FaveAddPost(params Params) (response int, err error) {
|
||||
|
||||
// FaveAddProduct method.
|
||||
//
|
||||
// https://vk.com/dev/fave.addProduct
|
||||
// https://dev.vk.com/method/fave.addProduct
|
||||
func (vk *VK) FaveAddProduct(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.addProduct", &response, params)
|
||||
return
|
||||
@ -49,7 +49,7 @@ type FaveAddTagResponse object.FaveTag
|
||||
|
||||
// FaveAddTag method.
|
||||
//
|
||||
// https://vk.com/dev/fave.addTag
|
||||
// https://dev.vk.com/method/fave.addTag
|
||||
func (vk *VK) FaveAddTag(params Params) (response FaveAddTagResponse, err error) {
|
||||
err = vk.RequestUnmarshal("fave.addTag", &response, params)
|
||||
return
|
||||
@ -57,7 +57,7 @@ func (vk *VK) FaveAddTag(params Params) (response FaveAddTagResponse, err error)
|
||||
|
||||
// FaveAddVideo method.
|
||||
//
|
||||
// https://vk.com/dev/fave.addVideo
|
||||
// https://dev.vk.com/method/fave.addVideo
|
||||
func (vk *VK) FaveAddVideo(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.addVideo", &response, params)
|
||||
return
|
||||
@ -65,7 +65,7 @@ func (vk *VK) FaveAddVideo(params Params) (response int, err error) {
|
||||
|
||||
// FaveEditTag method.
|
||||
//
|
||||
// https://vk.com/dev/fave.editTag
|
||||
// https://dev.vk.com/method/fave.editTag
|
||||
func (vk *VK) FaveEditTag(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.editTag", &response, params)
|
||||
return
|
||||
@ -81,7 +81,7 @@ type FaveGetResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/fave.get
|
||||
// https://dev.vk.com/method/fave.get
|
||||
func (vk *VK) FaveGet(params Params) (response FaveGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("fave.get", &response, params, Params{"extended": false})
|
||||
|
||||
@ -99,7 +99,7 @@ type FaveGetExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/fave.get
|
||||
// https://dev.vk.com/method/fave.get
|
||||
func (vk *VK) FaveGetExtended(params Params) (response FaveGetExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("fave.get", &response, params, Params{"extended": true})
|
||||
|
||||
@ -114,7 +114,7 @@ type FaveGetPagesResponse struct {
|
||||
|
||||
// FaveGetPages method.
|
||||
//
|
||||
// https://vk.com/dev/fave.getPages
|
||||
// https://dev.vk.com/method/fave.getPages
|
||||
func (vk *VK) FaveGetPages(params Params) (response FaveGetPagesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("fave.getPages", &response, params)
|
||||
return
|
||||
@ -128,7 +128,7 @@ type FaveGetTagsResponse struct {
|
||||
|
||||
// FaveGetTags method.
|
||||
//
|
||||
// https://vk.com/dev/fave.getTags
|
||||
// https://dev.vk.com/method/fave.getTags
|
||||
func (vk *VK) FaveGetTags(params Params) (response FaveGetTagsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("fave.getTags", &response, params)
|
||||
return
|
||||
@ -136,7 +136,7 @@ func (vk *VK) FaveGetTags(params Params) (response FaveGetTagsResponse, err erro
|
||||
|
||||
// FaveMarkSeen method.
|
||||
//
|
||||
// https://vk.com/dev/fave.markSeen
|
||||
// https://dev.vk.com/method/fave.markSeen
|
||||
func (vk *VK) FaveMarkSeen(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.markSeen", &response, params)
|
||||
return
|
||||
@ -144,7 +144,7 @@ func (vk *VK) FaveMarkSeen(params Params) (response int, err error) {
|
||||
|
||||
// FaveRemoveArticle method.
|
||||
//
|
||||
// https://vk.com/dev/fave.removeArticle
|
||||
// https://dev.vk.com/method/fave.removeArticle
|
||||
func (vk *VK) FaveRemoveArticle(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.removeArticle", &response, params)
|
||||
return
|
||||
@ -152,7 +152,7 @@ func (vk *VK) FaveRemoveArticle(params Params) (response int, err error) {
|
||||
|
||||
// FaveRemoveLink removes link from the user's faves.
|
||||
//
|
||||
// https://vk.com/dev/fave.removeLink
|
||||
// https://dev.vk.com/method/fave.removeLink
|
||||
func (vk *VK) FaveRemoveLink(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.removeLink", &response, params)
|
||||
return
|
||||
@ -160,7 +160,7 @@ func (vk *VK) FaveRemoveLink(params Params) (response int, err error) {
|
||||
|
||||
// FaveRemovePage method.
|
||||
//
|
||||
// https://vk.com/dev/fave.removePage
|
||||
// https://dev.vk.com/method/fave.removePage
|
||||
func (vk *VK) FaveRemovePage(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.removePage", &response, params)
|
||||
return
|
||||
@ -168,7 +168,7 @@ func (vk *VK) FaveRemovePage(params Params) (response int, err error) {
|
||||
|
||||
// FaveRemovePost method.
|
||||
//
|
||||
// https://vk.com/dev/fave.removePost
|
||||
// https://dev.vk.com/method/fave.removePost
|
||||
func (vk *VK) FaveRemovePost(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.removePost", &response, params)
|
||||
return
|
||||
@ -176,7 +176,7 @@ func (vk *VK) FaveRemovePost(params Params) (response int, err error) {
|
||||
|
||||
// FaveRemoveProduct method.
|
||||
//
|
||||
// https://vk.com/dev/fave.removeProduct
|
||||
// https://dev.vk.com/method/fave.removeProduct
|
||||
func (vk *VK) FaveRemoveProduct(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.removeProduct", &response, params)
|
||||
return
|
||||
@ -184,7 +184,7 @@ func (vk *VK) FaveRemoveProduct(params Params) (response int, err error) {
|
||||
|
||||
// FaveRemoveTag method.
|
||||
//
|
||||
// https://vk.com/dev/fave.removeTag
|
||||
// https://dev.vk.com/method/fave.removeTag
|
||||
func (vk *VK) FaveRemoveTag(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.removeTag", &response, params)
|
||||
return
|
||||
@ -192,7 +192,7 @@ func (vk *VK) FaveRemoveTag(params Params) (response int, err error) {
|
||||
|
||||
// FaveRemoveVideo method.
|
||||
//
|
||||
// https://vk.com/dev/fave.removeVideo
|
||||
// https://dev.vk.com/method/fave.removeVideo
|
||||
func (vk *VK) FaveRemoveVideo(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.removeVideo", &response, params)
|
||||
return
|
||||
@ -200,7 +200,7 @@ func (vk *VK) FaveRemoveVideo(params Params) (response int, err error) {
|
||||
|
||||
// FaveReorderTags method.
|
||||
//
|
||||
// https://vk.com/dev/fave.reorderTags
|
||||
// https://dev.vk.com/method/fave.reorderTags
|
||||
func (vk *VK) FaveReorderTags(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.reorderTags", &response, params)
|
||||
return
|
||||
@ -208,7 +208,7 @@ func (vk *VK) FaveReorderTags(params Params) (response int, err error) {
|
||||
|
||||
// FaveSetPageTags method.
|
||||
//
|
||||
// https://vk.com/dev/fave.setPageTags
|
||||
// https://dev.vk.com/method/fave.setPageTags
|
||||
func (vk *VK) FaveSetPageTags(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.setPageTags", &response, params)
|
||||
return
|
||||
@ -216,7 +216,7 @@ func (vk *VK) FaveSetPageTags(params Params) (response int, err error) {
|
||||
|
||||
// FaveSetTags method.
|
||||
//
|
||||
// https://vk.com/dev/fave.setTags
|
||||
// https://dev.vk.com/method/fave.setTags
|
||||
func (vk *VK) FaveSetTags(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.setTags", &response, params)
|
||||
return
|
||||
@ -224,7 +224,7 @@ func (vk *VK) FaveSetTags(params Params) (response int, err error) {
|
||||
|
||||
// FaveTrackPageInteraction method.
|
||||
//
|
||||
// https://vk.com/dev/fave.trackPageInteraction
|
||||
// https://dev.vk.com/method/fave.trackPageInteraction
|
||||
func (vk *VK) FaveTrackPageInteraction(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("fave.trackPageInteraction", &response, params)
|
||||
return
|
||||
|
44
vendor/github.com/SevereCloud/vksdk/v2/api/friends.go
generated
vendored
44
vendor/github.com/SevereCloud/vksdk/v2/api/friends.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// FriendsAdd approves or creates a friend request.
|
||||
//
|
||||
// https://vk.com/dev/friends.add
|
||||
// https://dev.vk.com/method/friends.add
|
||||
func (vk *VK) FriendsAdd(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("friends.add", &response, params)
|
||||
return
|
||||
@ -19,7 +19,7 @@ type FriendsAddListResponse struct {
|
||||
|
||||
// FriendsAddList creates a new friend list for the current user.
|
||||
//
|
||||
// https://vk.com/dev/friends.addList
|
||||
// https://dev.vk.com/method/friends.addList
|
||||
func (vk *VK) FriendsAddList(params Params) (response FriendsAddListResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.addList", &response, params)
|
||||
return
|
||||
@ -30,7 +30,7 @@ type FriendsAreFriendsResponse []object.FriendsFriendStatus
|
||||
|
||||
// FriendsAreFriends checks the current user's friendship status with other specified users.
|
||||
//
|
||||
// https://vk.com/dev/friends.areFriends
|
||||
// https://dev.vk.com/method/friends.areFriends
|
||||
func (vk *VK) FriendsAreFriends(params Params) (response FriendsAreFriendsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.areFriends", &response, params)
|
||||
return
|
||||
@ -47,7 +47,7 @@ type FriendsDeleteResponse struct {
|
||||
|
||||
// FriendsDelete declines a friend request or deletes a user from the current user's friend list.
|
||||
//
|
||||
// https://vk.com/dev/friends.delete
|
||||
// https://dev.vk.com/method/friends.delete
|
||||
func (vk *VK) FriendsDelete(params Params) (response FriendsDeleteResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.delete", &response, params)
|
||||
return
|
||||
@ -55,7 +55,7 @@ func (vk *VK) FriendsDelete(params Params) (response FriendsDeleteResponse, err
|
||||
|
||||
// FriendsDeleteAllRequests marks all incoming friend requests as viewed.
|
||||
//
|
||||
// https://vk.com/dev/friends.deleteAllRequests
|
||||
// https://dev.vk.com/method/friends.deleteAllRequests
|
||||
func (vk *VK) FriendsDeleteAllRequests(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("friends.deleteAllRequests", &response, params)
|
||||
return
|
||||
@ -63,7 +63,7 @@ func (vk *VK) FriendsDeleteAllRequests(params Params) (response int, err error)
|
||||
|
||||
// FriendsDeleteList deletes a friend list of the current user.
|
||||
//
|
||||
// https://vk.com/dev/friends.deleteList
|
||||
// https://dev.vk.com/method/friends.deleteList
|
||||
func (vk *VK) FriendsDeleteList(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("friends.deleteList", &response, params)
|
||||
return
|
||||
@ -71,7 +71,7 @@ func (vk *VK) FriendsDeleteList(params Params) (response int, err error) {
|
||||
|
||||
// FriendsEdit edits the friend lists of the selected user.
|
||||
//
|
||||
// https://vk.com/dev/friends.edit
|
||||
// https://dev.vk.com/method/friends.edit
|
||||
func (vk *VK) FriendsEdit(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("friends.edit", &response, params)
|
||||
return
|
||||
@ -79,7 +79,7 @@ func (vk *VK) FriendsEdit(params Params) (response int, err error) {
|
||||
|
||||
// FriendsEditList edits a friend list of the current user.
|
||||
//
|
||||
// https://vk.com/dev/friends.editList
|
||||
// https://dev.vk.com/method/friends.editList
|
||||
func (vk *VK) FriendsEditList(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("friends.editList", &response, params)
|
||||
return
|
||||
@ -93,7 +93,7 @@ type FriendsGetResponse struct {
|
||||
|
||||
// FriendsGet returns a list of user IDs or detailed information about a user's friends.
|
||||
//
|
||||
// https://vk.com/dev/friends.get
|
||||
// https://dev.vk.com/method/friends.get
|
||||
func (vk *VK) FriendsGet(params Params) (response FriendsGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.get", &response, params)
|
||||
return
|
||||
@ -107,7 +107,7 @@ type FriendsGetFieldsResponse struct {
|
||||
|
||||
// FriendsGetFields returns a list of user IDs or detailed information about a user's friends.
|
||||
//
|
||||
// https://vk.com/dev/friends.get
|
||||
// https://dev.vk.com/method/friends.get
|
||||
func (vk *VK) FriendsGetFields(params Params) (response FriendsGetFieldsResponse, err error) {
|
||||
reqParams := make(Params)
|
||||
if v, prs := params["fields"]; v == "" || !prs {
|
||||
@ -124,7 +124,7 @@ type FriendsGetAppUsersResponse []int
|
||||
|
||||
// FriendsGetAppUsers returns a list of IDs of the current user's friends who installed the application.
|
||||
//
|
||||
// https://vk.com/dev/friends.getAppUsers
|
||||
// https://dev.vk.com/method/friends.getAppUsers
|
||||
func (vk *VK) FriendsGetAppUsers(params Params) (response FriendsGetAppUsersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.getAppUsers", &response, params)
|
||||
return
|
||||
@ -136,7 +136,7 @@ type FriendsGetByPhonesResponse []object.FriendsUserXtrPhone
|
||||
// FriendsGetByPhones returns a list of the current user's friends
|
||||
// whose phone numbers, validated or specified in a profile, are in a given list.
|
||||
//
|
||||
// https://vk.com/dev/friends.getByPhones
|
||||
// https://dev.vk.com/method/friends.getByPhones
|
||||
func (vk *VK) FriendsGetByPhones(params Params) (response FriendsGetByPhonesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.getByPhones", &response, params)
|
||||
return
|
||||
@ -150,7 +150,7 @@ type FriendsGetListsResponse struct {
|
||||
|
||||
// FriendsGetLists returns a list of the user's friend lists.
|
||||
//
|
||||
// https://vk.com/dev/friends.getLists
|
||||
// https://dev.vk.com/method/friends.getLists
|
||||
func (vk *VK) FriendsGetLists(params Params) (response FriendsGetListsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.getLists", &response, params)
|
||||
return
|
||||
@ -161,7 +161,7 @@ type FriendsGetMutualResponse []int
|
||||
|
||||
// FriendsGetMutual returns a list of user IDs of the mutual friends of two users.
|
||||
//
|
||||
// https://vk.com/dev/friends.getMutual
|
||||
// https://dev.vk.com/method/friends.getMutual
|
||||
func (vk *VK) FriendsGetMutual(params Params) (response FriendsGetMutualResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.getMutual", &response, params)
|
||||
return
|
||||
@ -171,7 +171,7 @@ func (vk *VK) FriendsGetMutual(params Params) (response FriendsGetMutualResponse
|
||||
//
|
||||
// online_mobile=0
|
||||
//
|
||||
// https://vk.com/dev/friends.getOnline
|
||||
// https://dev.vk.com/method/friends.getOnline
|
||||
func (vk *VK) FriendsGetOnline(params Params) (response []int, err error) {
|
||||
err = vk.RequestUnmarshal("friends.getOnline", &response, params, Params{"online_mobile": false})
|
||||
|
||||
@ -188,7 +188,7 @@ type FriendsGetOnlineOnlineMobileResponse struct {
|
||||
//
|
||||
// online_mobile=1
|
||||
//
|
||||
// https://vk.com/dev/friends.getOnline
|
||||
// https://dev.vk.com/method/friends.getOnline
|
||||
func (vk *VK) FriendsGetOnlineOnlineMobile(params Params) (response FriendsGetOnlineOnlineMobileResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.getOnline", &response, params, Params{"online_mobile": true})
|
||||
|
||||
@ -200,7 +200,7 @@ type FriendsGetRecentResponse []int
|
||||
|
||||
// FriendsGetRecent returns a list of user IDs of the current user's recently added friends.
|
||||
//
|
||||
// https://vk.com/dev/friends.getRecent
|
||||
// https://dev.vk.com/method/friends.getRecent
|
||||
func (vk *VK) FriendsGetRecent(params Params) (response FriendsGetRecentResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.getRecent", &response, params)
|
||||
return
|
||||
@ -214,7 +214,7 @@ type FriendsGetRequestsResponse struct {
|
||||
|
||||
// FriendsGetRequests returns information about the current user's incoming and outgoing friend requests.
|
||||
//
|
||||
// https://vk.com/dev/friends.getRequests
|
||||
// https://dev.vk.com/method/friends.getRequests
|
||||
func (vk *VK) FriendsGetRequests(params Params) (response FriendsGetRequestsResponse, err error) {
|
||||
reqParams := Params{
|
||||
"need_mutual": false,
|
||||
@ -234,7 +234,7 @@ type FriendsGetRequestsNeedMutualResponse struct {
|
||||
|
||||
// FriendsGetRequestsNeedMutual returns information about the current user's incoming and outgoing friend requests.
|
||||
//
|
||||
// https://vk.com/dev/friends.getRequests
|
||||
// https://dev.vk.com/method/friends.getRequests
|
||||
func (vk *VK) FriendsGetRequestsNeedMutual(params Params) (response FriendsGetRequestsNeedMutualResponse, err error) {
|
||||
reqParams := Params{
|
||||
"extended": false,
|
||||
@ -254,7 +254,7 @@ type FriendsGetRequestsExtendedResponse struct {
|
||||
|
||||
// FriendsGetRequestsExtended returns information about the current user's incoming and outgoing friend requests.
|
||||
//
|
||||
// https://vk.com/dev/friends.getRequests
|
||||
// https://dev.vk.com/method/friends.getRequests
|
||||
func (vk *VK) FriendsGetRequestsExtended(params Params) (response FriendsGetRequestsExtendedResponse, err error) {
|
||||
reqParams := Params{
|
||||
"need_mutual": false,
|
||||
@ -274,7 +274,7 @@ type FriendsGetSuggestionsResponse struct {
|
||||
|
||||
// FriendsGetSuggestions returns a list of profiles of users whom the current user may know.
|
||||
//
|
||||
// https://vk.com/dev/friends.getSuggestions
|
||||
// https://dev.vk.com/method/friends.getSuggestions
|
||||
func (vk *VK) FriendsGetSuggestions(params Params) (response FriendsGetSuggestionsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.getSuggestions", &response, params)
|
||||
return
|
||||
@ -288,7 +288,7 @@ type FriendsSearchResponse struct {
|
||||
|
||||
// FriendsSearch returns a list of friends matching the search criteria.
|
||||
//
|
||||
// https://vk.com/dev/friends.search
|
||||
// https://dev.vk.com/method/friends.search
|
||||
func (vk *VK) FriendsSearch(params Params) (response FriendsSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("friends.search", &response, params)
|
||||
return
|
||||
|
4
vendor/github.com/SevereCloud/vksdk/v2/api/gifts.go
generated
vendored
4
vendor/github.com/SevereCloud/vksdk/v2/api/gifts.go
generated
vendored
@ -10,7 +10,7 @@ type GiftsGetResponse struct {
|
||||
|
||||
// GiftsGet returns a list of user gifts.
|
||||
//
|
||||
// https://vk.com/dev/gifts.get
|
||||
// https://dev.vk.com/method/gifts.get
|
||||
func (vk *VK) GiftsGet(params Params) (response GiftsGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("gifts.get", &response, params)
|
||||
return
|
||||
@ -25,7 +25,7 @@ type GiftsGetCatalogResponse []struct {
|
||||
|
||||
// GiftsGetCatalog returns catalog.
|
||||
//
|
||||
// https://vk.com/dev/gifts.get
|
||||
// https://dev.vk.com/method/gifts.get
|
||||
func (vk *VK) GiftsGetCatalog(params Params) (response GiftsGetCatalogResponse, err error) {
|
||||
err = vk.RequestUnmarshal("gifts.getCatalog", &response, params)
|
||||
return
|
||||
|
122
vendor/github.com/SevereCloud/vksdk/v2/api/groups.go
generated
vendored
122
vendor/github.com/SevereCloud/vksdk/v2/api/groups.go
generated
vendored
@ -9,7 +9,7 @@ type GroupsAddAddressResponse object.GroupsAddress
|
||||
|
||||
// GroupsAddAddress groups.addAddress.
|
||||
//
|
||||
// https://vk.com/dev/groups.addAddress
|
||||
// https://dev.vk.com/method/groups.addAddress
|
||||
func (vk *VK) GroupsAddAddress(params Params) (response GroupsAddAddressResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.addAddress", &response, params)
|
||||
return
|
||||
@ -22,7 +22,7 @@ type GroupsAddCallbackServerResponse struct {
|
||||
|
||||
// GroupsAddCallbackServer callback API server to the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.addCallbackServer
|
||||
// https://dev.vk.com/method/groups.addCallbackServer
|
||||
func (vk *VK) GroupsAddCallbackServer(params Params) (response GroupsAddCallbackServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.addCallbackServer", &response, params)
|
||||
return
|
||||
@ -33,7 +33,7 @@ type GroupsAddLinkResponse object.GroupsGroupLink
|
||||
|
||||
// GroupsAddLink allows to add a link to the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.addLink
|
||||
// https://dev.vk.com/method/groups.addLink
|
||||
func (vk *VK) GroupsAddLink(params Params) (response GroupsAddLinkResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.addLink", &response, params)
|
||||
return
|
||||
@ -41,7 +41,7 @@ func (vk *VK) GroupsAddLink(params Params) (response GroupsAddLinkResponse, err
|
||||
|
||||
// GroupsApproveRequest allows to approve join request to the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.approveRequest
|
||||
// https://dev.vk.com/method/groups.approveRequest
|
||||
func (vk *VK) GroupsApproveRequest(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.approveRequest", &response, params)
|
||||
return
|
||||
@ -49,7 +49,7 @@ func (vk *VK) GroupsApproveRequest(params Params) (response int, err error) {
|
||||
|
||||
// GroupsBan adds a user or a group to the community blacklist.
|
||||
//
|
||||
// https://vk.com/dev/groups.ban
|
||||
// https://dev.vk.com/method/groups.ban
|
||||
func (vk *VK) GroupsBan(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.ban", &response, params)
|
||||
return
|
||||
@ -60,7 +60,7 @@ type GroupsCreateResponse object.GroupsGroup
|
||||
|
||||
// GroupsCreate creates a new community.
|
||||
//
|
||||
// https://vk.com/dev/groups.create
|
||||
// https://dev.vk.com/method/groups.create
|
||||
func (vk *VK) GroupsCreate(params Params) (response GroupsCreateResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.create", &response, params)
|
||||
return
|
||||
@ -68,7 +68,7 @@ func (vk *VK) GroupsCreate(params Params) (response GroupsCreateResponse, err er
|
||||
|
||||
// GroupsDeleteAddress groups.deleteAddress.
|
||||
//
|
||||
// https://vk.com/dev/groups.deleteAddress
|
||||
// https://dev.vk.com/method/groups.deleteAddress
|
||||
func (vk *VK) GroupsDeleteAddress(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.deleteAddress", &response, params)
|
||||
return
|
||||
@ -76,7 +76,7 @@ func (vk *VK) GroupsDeleteAddress(params Params) (response int, err error) {
|
||||
|
||||
// GroupsDeleteCallbackServer callback API server from the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.deleteCallbackServer
|
||||
// https://dev.vk.com/method/groups.deleteCallbackServer
|
||||
func (vk *VK) GroupsDeleteCallbackServer(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.deleteCallbackServer", &response, params)
|
||||
return
|
||||
@ -84,7 +84,7 @@ func (vk *VK) GroupsDeleteCallbackServer(params Params) (response int, err error
|
||||
|
||||
// GroupsDeleteLink allows to delete a link from the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.deleteLink
|
||||
// https://dev.vk.com/method/groups.deleteLink
|
||||
func (vk *VK) GroupsDeleteLink(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.deleteLink", &response, params)
|
||||
return
|
||||
@ -92,7 +92,7 @@ func (vk *VK) GroupsDeleteLink(params Params) (response int, err error) {
|
||||
|
||||
// GroupsDisableOnline disables "online" status in the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.disableOnline
|
||||
// https://dev.vk.com/method/groups.disableOnline
|
||||
func (vk *VK) GroupsDisableOnline(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.disableOnline", &response, params)
|
||||
return
|
||||
@ -100,7 +100,7 @@ func (vk *VK) GroupsDisableOnline(params Params) (response int, err error) {
|
||||
|
||||
// GroupsEdit edits a community.
|
||||
//
|
||||
// https://vk.com/dev/groups.edit
|
||||
// https://dev.vk.com/method/groups.edit
|
||||
func (vk *VK) GroupsEdit(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.edit", &response, params)
|
||||
return
|
||||
@ -111,7 +111,7 @@ type GroupsEditAddressResponse object.GroupsAddress
|
||||
|
||||
// GroupsEditAddress groups.editAddress.
|
||||
//
|
||||
// https://vk.com/dev/groups.editAddress
|
||||
// https://dev.vk.com/method/groups.editAddress
|
||||
func (vk *VK) GroupsEditAddress(params Params) (response GroupsEditAddressResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.editAddress", &response, params)
|
||||
return
|
||||
@ -119,7 +119,7 @@ func (vk *VK) GroupsEditAddress(params Params) (response GroupsEditAddressRespon
|
||||
|
||||
// GroupsEditCallbackServer edits Callback API server in the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.editCallbackServer
|
||||
// https://dev.vk.com/method/groups.editCallbackServer
|
||||
func (vk *VK) GroupsEditCallbackServer(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.editCallbackServer", &response, params)
|
||||
return
|
||||
@ -127,7 +127,7 @@ func (vk *VK) GroupsEditCallbackServer(params Params) (response int, err error)
|
||||
|
||||
// GroupsEditLink allows to edit a link in the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.editLink
|
||||
// https://dev.vk.com/method/groups.editLink
|
||||
func (vk *VK) GroupsEditLink(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.editLink", &response, params)
|
||||
return
|
||||
@ -135,7 +135,7 @@ func (vk *VK) GroupsEditLink(params Params) (response int, err error) {
|
||||
|
||||
// GroupsEditManager allows to add, remove or edit the community manager .
|
||||
//
|
||||
// https://vk.com/dev/groups.editManager
|
||||
// https://dev.vk.com/method/groups.editManager
|
||||
func (vk *VK) GroupsEditManager(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.editManager", &response, params)
|
||||
return
|
||||
@ -143,7 +143,7 @@ func (vk *VK) GroupsEditManager(params Params) (response int, err error) {
|
||||
|
||||
// GroupsEnableOnline enables "online" status in the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.enableOnline
|
||||
// https://dev.vk.com/method/groups.enableOnline
|
||||
func (vk *VK) GroupsEnableOnline(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.enableOnline", &response, params)
|
||||
return
|
||||
@ -159,7 +159,7 @@ type GroupsGetResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/groups.get
|
||||
// https://dev.vk.com/method/groups.get
|
||||
func (vk *VK) GroupsGet(params Params) (response GroupsGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.get", &response, params, Params{"extended": false})
|
||||
|
||||
@ -176,7 +176,7 @@ type GroupsGetExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/groups.get
|
||||
// https://dev.vk.com/method/groups.get
|
||||
func (vk *VK) GroupsGetExtended(params Params) (response GroupsGetExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.get", &response, params, Params{"extended": true})
|
||||
|
||||
@ -191,7 +191,7 @@ type GroupsGetAddressesResponse struct {
|
||||
|
||||
// GroupsGetAddresses groups.getAddresses.
|
||||
//
|
||||
// https://vk.com/dev/groups.getAddresses
|
||||
// https://dev.vk.com/method/groups.getAddresses
|
||||
func (vk *VK) GroupsGetAddresses(params Params) (response GroupsGetAddressesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getAddresses", &response, params)
|
||||
return
|
||||
@ -205,7 +205,7 @@ type GroupsGetBannedResponse struct {
|
||||
|
||||
// GroupsGetBanned returns a list of users on a community blacklist.
|
||||
//
|
||||
// https://vk.com/dev/groups.getBanned
|
||||
// https://dev.vk.com/method/groups.getBanned
|
||||
func (vk *VK) GroupsGetBanned(params Params) (response GroupsGetBannedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getBanned", &response, params)
|
||||
return
|
||||
@ -216,7 +216,7 @@ type GroupsGetByIDResponse []object.GroupsGroup
|
||||
|
||||
// GroupsGetByID returns information about communities by their IDs.
|
||||
//
|
||||
// https://vk.com/dev/groups.getById
|
||||
// https://dev.vk.com/method/groups.getById
|
||||
func (vk *VK) GroupsGetByID(params Params) (response GroupsGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getById", &response, params)
|
||||
return
|
||||
@ -229,7 +229,7 @@ type GroupsGetCallbackConfirmationCodeResponse struct {
|
||||
|
||||
// GroupsGetCallbackConfirmationCode returns Callback API confirmation code for the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.getCallbackConfirmationCode
|
||||
// https://dev.vk.com/method/groups.getCallbackConfirmationCode
|
||||
func (vk *VK) GroupsGetCallbackConfirmationCode(params Params) (
|
||||
response GroupsGetCallbackConfirmationCodeResponse,
|
||||
err error,
|
||||
@ -246,7 +246,7 @@ type GroupsGetCallbackServersResponse struct {
|
||||
|
||||
// GroupsGetCallbackServers receives a list of Callback API servers from the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.getCallbackServers
|
||||
// https://dev.vk.com/method/groups.getCallbackServers
|
||||
func (vk *VK) GroupsGetCallbackServers(params Params) (response GroupsGetCallbackServersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getCallbackServers", &response, params)
|
||||
return
|
||||
@ -259,7 +259,7 @@ type GroupsGetCallbackSettingsResponse object.GroupsCallbackSettings
|
||||
//
|
||||
// BUG(VK): MessageEdit always 0 https://vk.com/bugtracker?act=show&id=86762
|
||||
//
|
||||
// https://vk.com/dev/groups.getCallbackSettings
|
||||
// https://dev.vk.com/method/groups.getCallbackSettings
|
||||
func (vk *VK) GroupsGetCallbackSettings(params Params) (response GroupsGetCallbackSettingsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getCallbackSettings", &response, params)
|
||||
return
|
||||
@ -275,7 +275,7 @@ type GroupsGetCatalogResponse struct {
|
||||
//
|
||||
// Deprecated: This method is deprecated and may be disabled soon, please avoid
|
||||
//
|
||||
// https://vk.com/dev/groups.getCatalog
|
||||
// https://dev.vk.com/method/groups.getCatalog
|
||||
func (vk *VK) GroupsGetCatalog(params Params) (response GroupsGetCatalogResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getCatalog", &response, params)
|
||||
return
|
||||
@ -291,7 +291,7 @@ type GroupsGetCatalogInfoResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/groups.getCatalogInfo
|
||||
// https://dev.vk.com/method/groups.getCatalogInfo
|
||||
func (vk *VK) GroupsGetCatalogInfo(params Params) (response GroupsGetCatalogInfoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getCatalogInfo", &response, params, Params{"extended": false})
|
||||
|
||||
@ -308,7 +308,7 @@ type GroupsGetCatalogInfoExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/groups.getCatalogInfo
|
||||
// https://dev.vk.com/method/groups.getCatalogInfo
|
||||
func (vk *VK) GroupsGetCatalogInfoExtended(params Params) (response GroupsGetCatalogInfoExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getCatalogInfo", &response, params, Params{"extended": true})
|
||||
|
||||
@ -323,7 +323,7 @@ type GroupsGetInvitedUsersResponse struct {
|
||||
|
||||
// GroupsGetInvitedUsers returns invited users list of a community.
|
||||
//
|
||||
// https://vk.com/dev/groups.getInvitedUsers
|
||||
// https://dev.vk.com/method/groups.getInvitedUsers
|
||||
func (vk *VK) GroupsGetInvitedUsers(params Params) (response GroupsGetInvitedUsersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getInvitedUsers", &response, params)
|
||||
return
|
||||
@ -337,7 +337,7 @@ type GroupsGetInvitesResponse struct {
|
||||
|
||||
// GroupsGetInvites returns a list of invitations to join communities and events.
|
||||
//
|
||||
// https://vk.com/dev/groups.getInvites
|
||||
// https://dev.vk.com/method/groups.getInvites
|
||||
func (vk *VK) GroupsGetInvites(params Params) (response GroupsGetInvitesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getInvites", &response, params)
|
||||
return
|
||||
@ -352,7 +352,7 @@ type GroupsGetInvitesExtendedResponse struct {
|
||||
|
||||
// GroupsGetInvitesExtended returns a list of invitations to join communities and events.
|
||||
//
|
||||
// https://vk.com/dev/groups.getInvites
|
||||
// https://dev.vk.com/method/groups.getInvites
|
||||
func (vk *VK) GroupsGetInvitesExtended(params Params) (response GroupsGetInvitesExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getInvites", &response, params)
|
||||
return
|
||||
@ -363,7 +363,7 @@ type GroupsGetLongPollServerResponse object.GroupsLongPollServer
|
||||
|
||||
// GroupsGetLongPollServer returns data for Bots Long Poll API connection.
|
||||
//
|
||||
// https://vk.com/dev/groups.getLongPollServer
|
||||
// https://dev.vk.com/method/groups.getLongPollServer
|
||||
func (vk *VK) GroupsGetLongPollServer(params Params) (response GroupsGetLongPollServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getLongPollServer", &response, params)
|
||||
return
|
||||
@ -374,7 +374,7 @@ type GroupsGetLongPollSettingsResponse object.GroupsLongPollSettings
|
||||
|
||||
// GroupsGetLongPollSettings returns Bots Long Poll API settings.
|
||||
//
|
||||
// https://vk.com/dev/groups.getLongPollSettings
|
||||
// https://dev.vk.com/method/groups.getLongPollSettings
|
||||
func (vk *VK) GroupsGetLongPollSettings(params Params) (response GroupsGetLongPollSettingsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getLongPollSettings", &response, params)
|
||||
return
|
||||
@ -388,7 +388,7 @@ type GroupsGetMembersResponse struct {
|
||||
|
||||
// GroupsGetMembers returns a list of community members.
|
||||
//
|
||||
// https://vk.com/dev/groups.getMembers
|
||||
// https://dev.vk.com/method/groups.getMembers
|
||||
func (vk *VK) GroupsGetMembers(params Params) (response GroupsGetMembersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getMembers", &response, params, Params{"filter": ""})
|
||||
|
||||
@ -403,7 +403,7 @@ type GroupsGetMembersFieldsResponse struct {
|
||||
|
||||
// GroupsGetMembersFields returns a list of community members.
|
||||
//
|
||||
// https://vk.com/dev/groups.getMembers
|
||||
// https://dev.vk.com/method/groups.getMembers
|
||||
func (vk *VK) GroupsGetMembersFields(params Params) (response GroupsGetMembersFieldsResponse, err error) {
|
||||
reqParams := make(Params)
|
||||
if v, prs := params["fields"]; v == "" || !prs {
|
||||
@ -425,7 +425,7 @@ type GroupsGetMembersFilterManagersResponse struct {
|
||||
//
|
||||
// filter=managers
|
||||
//
|
||||
// https://vk.com/dev/groups.getMembers
|
||||
// https://dev.vk.com/method/groups.getMembers
|
||||
func (vk *VK) GroupsGetMembersFilterManagers(params Params) (
|
||||
response GroupsGetMembersFilterManagersResponse,
|
||||
err error,
|
||||
@ -440,7 +440,7 @@ type GroupsGetOnlineStatusResponse object.GroupsOnlineStatus
|
||||
|
||||
// GroupsGetOnlineStatus returns a community's online status.
|
||||
//
|
||||
// https://vk.com/dev/groups.getOnlineStatus
|
||||
// https://dev.vk.com/method/groups.getOnlineStatus
|
||||
func (vk *VK) GroupsGetOnlineStatus(params Params) (response GroupsGetOnlineStatusResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getOnlineStatus", &response, params)
|
||||
return
|
||||
@ -454,7 +454,7 @@ type GroupsGetRequestsResponse struct {
|
||||
|
||||
// GroupsGetRequests returns a list of requests to the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.getRequests
|
||||
// https://dev.vk.com/method/groups.getRequests
|
||||
func (vk *VK) GroupsGetRequests(params Params) (response GroupsGetRequestsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getRequests", &response, params, Params{"fields": ""})
|
||||
|
||||
@ -469,7 +469,7 @@ type GroupsGetRequestsFieldsResponse struct {
|
||||
|
||||
// GroupsGetRequestsFields returns a list of requests to the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.getRequests
|
||||
// https://dev.vk.com/method/groups.getRequests
|
||||
func (vk *VK) GroupsGetRequestsFields(params Params) (response GroupsGetRequestsFieldsResponse, err error) {
|
||||
reqParams := make(Params)
|
||||
if v, prs := params["fields"]; v == "" || !prs {
|
||||
@ -486,7 +486,7 @@ type GroupsGetSettingsResponse object.GroupsGroupSettings
|
||||
|
||||
// GroupsGetSettings returns community settings.
|
||||
//
|
||||
// https://vk.com/dev/groups.getSettings
|
||||
// https://dev.vk.com/method/groups.getSettings
|
||||
func (vk *VK) GroupsGetSettings(params Params) (response GroupsGetSettingsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getSettings", &response, params)
|
||||
return
|
||||
@ -497,7 +497,7 @@ type GroupsGetTagListResponse []object.GroupsTag
|
||||
|
||||
// GroupsGetTagList returns community tags list.
|
||||
//
|
||||
// https://vk.com/dev/groups.getTagList
|
||||
// https://dev.vk.com/method/groups.getTagList
|
||||
func (vk *VK) GroupsGetTagList(params Params) (response GroupsGetTagListResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getTagList", &response, params)
|
||||
return
|
||||
@ -508,7 +508,7 @@ type GroupsGetTokenPermissionsResponse object.GroupsTokenPermissions
|
||||
|
||||
// GroupsGetTokenPermissions returns permissions scope for the community's access_token.
|
||||
//
|
||||
// https://vk.com/dev/groups.getTokenPermissions
|
||||
// https://dev.vk.com/method/groups.getTokenPermissions
|
||||
func (vk *VK) GroupsGetTokenPermissions(params Params) (response GroupsGetTokenPermissionsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.getTokenPermissions", &response, params)
|
||||
return
|
||||
@ -516,7 +516,7 @@ func (vk *VK) GroupsGetTokenPermissions(params Params) (response GroupsGetTokenP
|
||||
|
||||
// GroupsInvite allows to invite friends to the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.invite
|
||||
// https://dev.vk.com/method/groups.invite
|
||||
func (vk *VK) GroupsInvite(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.invite", &response, params)
|
||||
return
|
||||
@ -526,7 +526,7 @@ func (vk *VK) GroupsInvite(params Params) (response int, err error) {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/groups.isMember
|
||||
// https://dev.vk.com/method/groups.isMember
|
||||
func (vk *VK) GroupsIsMember(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.isMember", &response, params, Params{"extended": false})
|
||||
|
||||
@ -546,7 +546,7 @@ type GroupsIsMemberExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/groups.isMember
|
||||
// https://dev.vk.com/method/groups.isMember
|
||||
func (vk *VK) GroupsIsMemberExtended(params Params) (response GroupsIsMemberExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.isMember", &response, params, Params{"extended": true})
|
||||
|
||||
@ -561,7 +561,7 @@ type GroupsIsMemberUserIDsExtendedResponse []object.GroupsMemberStatusFull
|
||||
// extended=1
|
||||
// need user_ids
|
||||
//
|
||||
// https://vk.com/dev/groups.isMember
|
||||
// https://dev.vk.com/method/groups.isMember
|
||||
func (vk *VK) GroupsIsMemberUserIDsExtended(params Params) (response GroupsIsMemberUserIDsExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.isMember", &response, params, Params{"extended": true})
|
||||
|
||||
@ -576,7 +576,7 @@ type GroupsIsMemberUserIDsResponse []object.GroupsMemberStatus
|
||||
// extended=0
|
||||
// need user_ids
|
||||
//
|
||||
// https://vk.com/dev/groups.isMember
|
||||
// https://dev.vk.com/method/groups.isMember
|
||||
func (vk *VK) GroupsIsMemberUserIDs(params Params) (response GroupsIsMemberUserIDsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.isMember", &response, params, Params{"extended": false})
|
||||
|
||||
@ -585,7 +585,7 @@ func (vk *VK) GroupsIsMemberUserIDs(params Params) (response GroupsIsMemberUserI
|
||||
|
||||
// GroupsJoin with this method you can join the group or public page, and also confirm your participation in an event.
|
||||
//
|
||||
// https://vk.com/dev/groups.join
|
||||
// https://dev.vk.com/method/groups.join
|
||||
func (vk *VK) GroupsJoin(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.join", &response, params)
|
||||
return
|
||||
@ -593,7 +593,7 @@ func (vk *VK) GroupsJoin(params Params) (response int, err error) {
|
||||
|
||||
// GroupsLeave with this method you can leave a group, public page, or event.
|
||||
//
|
||||
// https://vk.com/dev/groups.leave
|
||||
// https://dev.vk.com/method/groups.leave
|
||||
func (vk *VK) GroupsLeave(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.leave", &response, params)
|
||||
return
|
||||
@ -601,7 +601,7 @@ func (vk *VK) GroupsLeave(params Params) (response int, err error) {
|
||||
|
||||
// GroupsRemoveUser removes a user from the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.removeUser
|
||||
// https://dev.vk.com/method/groups.removeUser
|
||||
func (vk *VK) GroupsRemoveUser(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.removeUser", &response, params)
|
||||
return
|
||||
@ -609,7 +609,7 @@ func (vk *VK) GroupsRemoveUser(params Params) (response int, err error) {
|
||||
|
||||
// GroupsReorderLink allows to reorder links in the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.reorderLink
|
||||
// https://dev.vk.com/method/groups.reorderLink
|
||||
func (vk *VK) GroupsReorderLink(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.reorderLink", &response, params)
|
||||
return
|
||||
@ -623,7 +623,7 @@ type GroupsSearchResponse struct {
|
||||
|
||||
// GroupsSearch returns a list of communities matching the search criteria.
|
||||
//
|
||||
// https://vk.com/dev/groups.search
|
||||
// https://dev.vk.com/method/groups.search
|
||||
func (vk *VK) GroupsSearch(params Params) (response GroupsSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("groups.search", &response, params)
|
||||
return
|
||||
@ -631,7 +631,7 @@ func (vk *VK) GroupsSearch(params Params) (response GroupsSearchResponse, err er
|
||||
|
||||
// GroupsSetCallbackSettings allow to set notifications settings for Callback API.
|
||||
//
|
||||
// https://vk.com/dev/groups.setCallbackSettings
|
||||
// https://dev.vk.com/method/groups.setCallbackSettings
|
||||
func (vk *VK) GroupsSetCallbackSettings(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.setCallbackSettings", &response, params)
|
||||
return
|
||||
@ -639,7 +639,7 @@ func (vk *VK) GroupsSetCallbackSettings(params Params) (response int, err error)
|
||||
|
||||
// GroupsSetLongPollSettings allows to set Bots Long Poll API settings in the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.setLongPollSettings
|
||||
// https://dev.vk.com/method/groups.setLongPollSettings
|
||||
func (vk *VK) GroupsSetLongPollSettings(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.setLongPollSettings", &response, params)
|
||||
return
|
||||
@ -647,7 +647,7 @@ func (vk *VK) GroupsSetLongPollSettings(params Params) (response int, err error)
|
||||
|
||||
// GroupsSetSettings sets community settings.
|
||||
//
|
||||
// https://vk.com/dev/groups.setSettings
|
||||
// https://dev.vk.com/method/groups.setSettings
|
||||
func (vk *VK) GroupsSetSettings(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.setSettings", &response, params)
|
||||
return
|
||||
@ -656,7 +656,7 @@ func (vk *VK) GroupsSetSettings(params Params) (response int, err error) {
|
||||
// GroupsSetUserNote allows to create or edit a note about a user as part
|
||||
// of the user's correspondence with the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.setUserNote
|
||||
// https://dev.vk.com/method/groups.setUserNote
|
||||
func (vk *VK) GroupsSetUserNote(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.setUserNote", &response, params)
|
||||
return
|
||||
@ -664,7 +664,7 @@ func (vk *VK) GroupsSetUserNote(params Params) (response int, err error) {
|
||||
|
||||
// GroupsTagAdd allows to add a new tag to the community.
|
||||
//
|
||||
// https://vk.com/dev/groups.tagAdd
|
||||
// https://dev.vk.com/method/groups.tagAdd
|
||||
func (vk *VK) GroupsTagAdd(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.tagAdd", &response, params)
|
||||
return
|
||||
@ -672,7 +672,7 @@ func (vk *VK) GroupsTagAdd(params Params) (response int, err error) {
|
||||
|
||||
// GroupsTagBind allows to "bind" and "unbind" community tags to conversations.
|
||||
//
|
||||
// https://vk.com/dev/groups.tagBind
|
||||
// https://dev.vk.com/method/groups.tagBind
|
||||
func (vk *VK) GroupsTagBind(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.tagBind", &response, params)
|
||||
return
|
||||
@ -683,7 +683,7 @@ func (vk *VK) GroupsTagBind(params Params) (response int, err error) {
|
||||
// The remote tag will be automatically "unbind" from all conversations to
|
||||
// which it was "bind" earlier.
|
||||
//
|
||||
// https://vk.com/dev/groups.tagDelete
|
||||
// https://dev.vk.com/method/groups.tagDelete
|
||||
func (vk *VK) GroupsTagDelete(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.tagDelete", &response, params)
|
||||
return
|
||||
@ -691,7 +691,7 @@ func (vk *VK) GroupsTagDelete(params Params) (response int, err error) {
|
||||
|
||||
// GroupsTagUpdate allows to change an existing tag.
|
||||
//
|
||||
// https://vk.com/dev/groups.tagUpdate
|
||||
// https://dev.vk.com/method/groups.tagUpdate
|
||||
func (vk *VK) GroupsTagUpdate(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.tagUpdate", &response, params)
|
||||
return
|
||||
@ -699,7 +699,7 @@ func (vk *VK) GroupsTagUpdate(params Params) (response int, err error) {
|
||||
|
||||
// GroupsToggleMarket method.
|
||||
//
|
||||
// https://vk.com/dev/groups.toggleMarket
|
||||
// https://dev.vk.com/method/groups.toggleMarket
|
||||
func (vk *VK) GroupsToggleMarket(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.toggleMarket", &response, params)
|
||||
return
|
||||
@ -707,7 +707,7 @@ func (vk *VK) GroupsToggleMarket(params Params) (response int, err error) {
|
||||
|
||||
// GroupsUnban groups.unban.
|
||||
//
|
||||
// https://vk.com/dev/groups.unban
|
||||
// https://dev.vk.com/method/groups.unban
|
||||
func (vk *VK) GroupsUnban(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("groups.unban", &response, params)
|
||||
return
|
||||
|
14
vendor/github.com/SevereCloud/vksdk/v2/api/leadforms.go
generated
vendored
14
vendor/github.com/SevereCloud/vksdk/v2/api/leadforms.go
generated
vendored
@ -12,7 +12,7 @@ type LeadFormsCreateResponse struct {
|
||||
|
||||
// LeadFormsCreate leadForms.create.
|
||||
//
|
||||
// https://vk.com/dev/leadForms.create
|
||||
// https://dev.vk.com/method/leadForms.create
|
||||
func (vk *VK) LeadFormsCreate(params Params) (response LeadFormsCreateResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leadForms.create", &response, params)
|
||||
return
|
||||
@ -25,7 +25,7 @@ type LeadFormsDeleteResponse struct {
|
||||
|
||||
// LeadFormsDelete leadForms.delete.
|
||||
//
|
||||
// https://vk.com/dev/leadForms.delete
|
||||
// https://dev.vk.com/method/leadForms.delete
|
||||
func (vk *VK) LeadFormsDelete(params Params) (response LeadFormsDeleteResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leadForms.delete", &response, params)
|
||||
return
|
||||
@ -36,7 +36,7 @@ type LeadFormsGetResponse object.LeadFormsForm
|
||||
|
||||
// LeadFormsGet leadForms.get.
|
||||
//
|
||||
// https://vk.com/dev/leadForms.get
|
||||
// https://dev.vk.com/method/leadForms.get
|
||||
func (vk *VK) LeadFormsGet(params Params) (response LeadFormsGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leadForms.get", &response, params)
|
||||
return
|
||||
@ -49,7 +49,7 @@ type LeadFormsGetLeadsResponse struct {
|
||||
|
||||
// LeadFormsGetLeads leadForms.getLeads.
|
||||
//
|
||||
// https://vk.com/dev/leadForms.getLeads
|
||||
// https://dev.vk.com/method/leadForms.getLeads
|
||||
func (vk *VK) LeadFormsGetLeads(params Params) (response LeadFormsGetLeadsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leadForms.getLeads", &response, params)
|
||||
return
|
||||
@ -57,7 +57,7 @@ func (vk *VK) LeadFormsGetLeads(params Params) (response LeadFormsGetLeadsRespon
|
||||
|
||||
// LeadFormsGetUploadURL leadForms.getUploadURL.
|
||||
//
|
||||
// https://vk.com/dev/leadForms.getUploadURL
|
||||
// https://dev.vk.com/method/leadForms.getUploadURL
|
||||
func (vk *VK) LeadFormsGetUploadURL(params Params) (response string, err error) {
|
||||
err = vk.RequestUnmarshal("leadForms.getUploadURL", &response, params)
|
||||
return
|
||||
@ -68,7 +68,7 @@ type LeadFormsListResponse []object.LeadFormsForm
|
||||
|
||||
// LeadFormsList leadForms.list.
|
||||
//
|
||||
// https://vk.com/dev/leadForms.list
|
||||
// https://dev.vk.com/method/leadForms.list
|
||||
func (vk *VK) LeadFormsList(params Params) (response LeadFormsListResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leadForms.list", &response, params)
|
||||
return
|
||||
@ -82,7 +82,7 @@ type LeadFormsUpdateResponse struct {
|
||||
|
||||
// LeadFormsUpdate leadForms.update.
|
||||
//
|
||||
// https://vk.com/dev/leadForms.update
|
||||
// https://dev.vk.com/method/leadForms.update
|
||||
func (vk *VK) LeadFormsUpdate(params Params) (response LeadFormsUpdateResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leadForms.update", &response, params)
|
||||
return
|
||||
|
12
vendor/github.com/SevereCloud/vksdk/v2/api/leads.go
generated
vendored
12
vendor/github.com/SevereCloud/vksdk/v2/api/leads.go
generated
vendored
@ -9,7 +9,7 @@ type LeadsCheckUserResponse object.LeadsChecked
|
||||
|
||||
// LeadsCheckUser checks if the user can start the lead.
|
||||
//
|
||||
// https://vk.com/dev/leads.checkUser
|
||||
// https://dev.vk.com/method/leads.checkUser
|
||||
func (vk *VK) LeadsCheckUser(params Params) (response LeadsCheckUserResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leads.checkUser", &response, params)
|
||||
return
|
||||
@ -20,7 +20,7 @@ type LeadsCompleteResponse object.LeadsComplete
|
||||
|
||||
// LeadsComplete completes the lead started by user.
|
||||
//
|
||||
// https://vk.com/dev/leads.complete
|
||||
// https://dev.vk.com/method/leads.complete
|
||||
func (vk *VK) LeadsComplete(params Params) (response LeadsCompleteResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leads.complete", &response, params)
|
||||
return
|
||||
@ -31,7 +31,7 @@ type LeadsGetStatsResponse object.LeadsLead
|
||||
|
||||
// LeadsGetStats returns lead stats data.
|
||||
//
|
||||
// https://vk.com/dev/leads.getStats
|
||||
// https://dev.vk.com/method/leads.getStats
|
||||
func (vk *VK) LeadsGetStats(params Params) (response LeadsGetStatsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leads.getStats", &response, params)
|
||||
return
|
||||
@ -42,7 +42,7 @@ type LeadsGetUsersResponse object.LeadsEntry
|
||||
|
||||
// LeadsGetUsers returns a list of last user actions for the offer.
|
||||
//
|
||||
// https://vk.com/dev/leads.getUsers
|
||||
// https://dev.vk.com/method/leads.getUsers
|
||||
func (vk *VK) LeadsGetUsers(params Params) (response LeadsGetUsersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leads.getUsers", &response, params)
|
||||
return
|
||||
@ -56,7 +56,7 @@ type LeadsMetricHitResponse struct {
|
||||
|
||||
// LeadsMetricHit counts the metric event.
|
||||
//
|
||||
// https://vk.com/dev/leads.metricHit
|
||||
// https://dev.vk.com/method/leads.metricHit
|
||||
func (vk *VK) LeadsMetricHit(params Params) (response LeadsMetricHitResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leads.metricHit", &response, params)
|
||||
return
|
||||
@ -67,7 +67,7 @@ type LeadsStartResponse object.LeadsStart
|
||||
|
||||
// LeadsStart creates new session for the user passing the offer.
|
||||
//
|
||||
// https://vk.com/dev/leads.start
|
||||
// https://dev.vk.com/method/leads.start
|
||||
func (vk *VK) LeadsStart(params Params) (response LeadsStartResponse, err error) {
|
||||
err = vk.RequestUnmarshal("leads.start", &response, params)
|
||||
return
|
||||
|
10
vendor/github.com/SevereCloud/vksdk/v2/api/likes.go
generated
vendored
10
vendor/github.com/SevereCloud/vksdk/v2/api/likes.go
generated
vendored
@ -11,7 +11,7 @@ type LikesAddResponse struct {
|
||||
|
||||
// LikesAdd adds the specified object to the Likes list of the current user.
|
||||
//
|
||||
// https://vk.com/dev/likes.add
|
||||
// https://dev.vk.com/method/likes.add
|
||||
func (vk *VK) LikesAdd(params Params) (response LikesAddResponse, err error) {
|
||||
err = vk.RequestUnmarshal("likes.add", &response, params)
|
||||
return
|
||||
@ -24,7 +24,7 @@ type LikesDeleteResponse struct {
|
||||
|
||||
// LikesDelete deletes the specified object from the Likes list of the current user.
|
||||
//
|
||||
// https://vk.com/dev/likes.delete
|
||||
// https://dev.vk.com/method/likes.delete
|
||||
func (vk *VK) LikesDelete(params Params) (response LikesDeleteResponse, err error) {
|
||||
err = vk.RequestUnmarshal("likes.delete", &response, params)
|
||||
return
|
||||
@ -40,7 +40,7 @@ type LikesGetListResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/likes.getList
|
||||
// https://dev.vk.com/method/likes.getList
|
||||
func (vk *VK) LikesGetList(params Params) (response LikesGetListResponse, err error) {
|
||||
err = vk.RequestUnmarshal("likes.getList", &response, params, Params{"extended": false})
|
||||
|
||||
@ -57,7 +57,7 @@ type LikesGetListExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/likes.getList
|
||||
// https://dev.vk.com/method/likes.getList
|
||||
func (vk *VK) LikesGetListExtended(params Params) (response LikesGetListExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("likes.getList", &response, params, Params{"extended": true})
|
||||
|
||||
@ -72,7 +72,7 @@ type LikesIsLikedResponse struct {
|
||||
|
||||
// LikesIsLiked checks for the object in the Likes list of the specified user.
|
||||
//
|
||||
// https://vk.com/dev/likes.isLiked
|
||||
// https://dev.vk.com/method/likes.isLiked
|
||||
func (vk *VK) LikesIsLiked(params Params) (response LikesIsLikedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("likes.isLiked", &response, params)
|
||||
return
|
||||
|
60
vendor/github.com/SevereCloud/vksdk/v2/api/market.go
generated
vendored
60
vendor/github.com/SevereCloud/vksdk/v2/api/market.go
generated
vendored
@ -11,7 +11,7 @@ type MarketAddResponse struct {
|
||||
|
||||
// MarketAdd adds a new item to the market.
|
||||
//
|
||||
// https://vk.com/dev/market.add
|
||||
// https://dev.vk.com/method/market.add
|
||||
func (vk *VK) MarketAdd(params Params) (response MarketAddResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.add", &response, params)
|
||||
return
|
||||
@ -25,7 +25,7 @@ type MarketAddAlbumResponse struct {
|
||||
|
||||
// MarketAddAlbum creates new collection of items.
|
||||
//
|
||||
// https://vk.com/dev/market.addAlbum
|
||||
// https://dev.vk.com/method/market.addAlbum
|
||||
func (vk *VK) MarketAddAlbum(params Params) (response MarketAddAlbumResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.addAlbum", &response, params)
|
||||
return
|
||||
@ -33,7 +33,7 @@ func (vk *VK) MarketAddAlbum(params Params) (response MarketAddAlbumResponse, er
|
||||
|
||||
// MarketAddToAlbum adds an item to one or multiple collections.
|
||||
//
|
||||
// https://vk.com/dev/market.addToAlbum
|
||||
// https://dev.vk.com/method/market.addToAlbum
|
||||
func (vk *VK) MarketAddToAlbum(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.addToAlbum", &response, params)
|
||||
return
|
||||
@ -41,7 +41,7 @@ func (vk *VK) MarketAddToAlbum(params Params) (response int, err error) {
|
||||
|
||||
// MarketCreateComment creates a new comment for an item.
|
||||
//
|
||||
// https://vk.com/dev/market.createComment
|
||||
// https://dev.vk.com/method/market.createComment
|
||||
func (vk *VK) MarketCreateComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.createComment", &response, params)
|
||||
return
|
||||
@ -49,7 +49,7 @@ func (vk *VK) MarketCreateComment(params Params) (response int, err error) {
|
||||
|
||||
// MarketDelete deletes an item.
|
||||
//
|
||||
// https://vk.com/dev/market.delete
|
||||
// https://dev.vk.com/method/market.delete
|
||||
func (vk *VK) MarketDelete(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.delete", &response, params)
|
||||
return
|
||||
@ -57,7 +57,7 @@ func (vk *VK) MarketDelete(params Params) (response int, err error) {
|
||||
|
||||
// MarketDeleteAlbum deletes a collection of items.
|
||||
//
|
||||
// https://vk.com/dev/market.deleteAlbum
|
||||
// https://dev.vk.com/method/market.deleteAlbum
|
||||
func (vk *VK) MarketDeleteAlbum(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.deleteAlbum", &response, params)
|
||||
return
|
||||
@ -65,7 +65,7 @@ func (vk *VK) MarketDeleteAlbum(params Params) (response int, err error) {
|
||||
|
||||
// MarketDeleteComment deletes an item's comment.
|
||||
//
|
||||
// https://vk.com/dev/market.deleteComment
|
||||
// https://dev.vk.com/method/market.deleteComment
|
||||
func (vk *VK) MarketDeleteComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.deleteComment", &response, params)
|
||||
return
|
||||
@ -73,7 +73,7 @@ func (vk *VK) MarketDeleteComment(params Params) (response int, err error) {
|
||||
|
||||
// MarketEdit edits an item.
|
||||
//
|
||||
// https://vk.com/dev/market.edit
|
||||
// https://dev.vk.com/method/market.edit
|
||||
func (vk *VK) MarketEdit(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.edit", &response, params)
|
||||
return
|
||||
@ -81,7 +81,7 @@ func (vk *VK) MarketEdit(params Params) (response int, err error) {
|
||||
|
||||
// MarketEditAlbum edits a collection of items.
|
||||
//
|
||||
// https://vk.com/dev/market.editAlbum
|
||||
// https://dev.vk.com/method/market.editAlbum
|
||||
func (vk *VK) MarketEditAlbum(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.editAlbum", &response, params)
|
||||
return
|
||||
@ -89,7 +89,7 @@ func (vk *VK) MarketEditAlbum(params Params) (response int, err error) {
|
||||
|
||||
// MarketEditComment changes item comment's text.
|
||||
//
|
||||
// https://vk.com/dev/market.editComment
|
||||
// https://dev.vk.com/method/market.editComment
|
||||
func (vk *VK) MarketEditComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.editComment", &response, params)
|
||||
return
|
||||
@ -97,7 +97,7 @@ func (vk *VK) MarketEditComment(params Params) (response int, err error) {
|
||||
|
||||
// MarketEditOrder edits an order.
|
||||
//
|
||||
// https://vk.com/dev/market.editOrder
|
||||
// https://dev.vk.com/method/market.editOrder
|
||||
func (vk *VK) MarketEditOrder(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.editOrder", &response, params)
|
||||
return
|
||||
@ -111,7 +111,7 @@ type MarketGetResponse struct {
|
||||
|
||||
// MarketGet returns items list for a community.
|
||||
//
|
||||
// https://vk.com/dev/market.get
|
||||
// https://dev.vk.com/method/market.get
|
||||
func (vk *VK) MarketGet(params Params) (response MarketGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.get", &response, params)
|
||||
return
|
||||
@ -125,7 +125,7 @@ type MarketGetAlbumByIDResponse struct {
|
||||
|
||||
// MarketGetAlbumByID returns items album's data.
|
||||
//
|
||||
// https://vk.com/dev/market.getAlbumById
|
||||
// https://dev.vk.com/method/market.getAlbumById
|
||||
func (vk *VK) MarketGetAlbumByID(params Params) (response MarketGetAlbumByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.getAlbumById", &response, params)
|
||||
return
|
||||
@ -139,7 +139,7 @@ type MarketGetAlbumsResponse struct {
|
||||
|
||||
// MarketGetAlbums returns community's collections list.
|
||||
//
|
||||
// https://vk.com/dev/market.getAlbums
|
||||
// https://dev.vk.com/method/market.getAlbums
|
||||
func (vk *VK) MarketGetAlbums(params Params) (response MarketGetAlbumsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.getAlbums", &response, params)
|
||||
return
|
||||
@ -153,7 +153,7 @@ type MarketGetByIDResponse struct {
|
||||
|
||||
// MarketGetByID returns information about market items by their iDs.
|
||||
//
|
||||
// https://vk.com/dev/market.getById
|
||||
// https://dev.vk.com/method/market.getById
|
||||
func (vk *VK) MarketGetByID(params Params) (response MarketGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.getById", &response, params)
|
||||
return
|
||||
@ -167,7 +167,7 @@ type MarketGetCategoriesResponse struct {
|
||||
|
||||
// MarketGetCategories returns a list of market categories.
|
||||
//
|
||||
// https://vk.com/dev/market.getCategories
|
||||
// https://dev.vk.com/method/market.getCategories
|
||||
func (vk *VK) MarketGetCategories(params Params) (response MarketGetCategoriesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.getCategories", &response, params)
|
||||
return
|
||||
@ -183,7 +183,7 @@ type MarketGetCommentsResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/market.getComments
|
||||
// https://dev.vk.com/method/market.getComments
|
||||
func (vk *VK) MarketGetComments(params Params) (response MarketGetCommentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.getComments", &response, params, Params{"extended": false})
|
||||
|
||||
@ -201,7 +201,7 @@ type MarketGetCommentsExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/market.getComments
|
||||
// https://dev.vk.com/method/market.getComments
|
||||
func (vk *VK) MarketGetCommentsExtended(params Params) (response MarketGetCommentsExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.getComments", &response, params, Params{"extended": true})
|
||||
|
||||
@ -216,7 +216,7 @@ type MarketGetGroupOrdersResponse struct {
|
||||
|
||||
// MarketGetGroupOrders returns community's orders list.
|
||||
//
|
||||
// https://vk.com/dev/market.getGroupOrders
|
||||
// https://dev.vk.com/method/market.getGroupOrders
|
||||
func (vk *VK) MarketGetGroupOrders(params Params) (response MarketGetGroupOrdersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.getGroupOrders", &response, params)
|
||||
return
|
||||
@ -229,7 +229,7 @@ type MarketGetOrderByIDResponse struct {
|
||||
|
||||
// MarketGetOrderByID returns order by id.
|
||||
//
|
||||
// https://vk.com/dev/market.getOrderById
|
||||
// https://dev.vk.com/method/market.getOrderById
|
||||
func (vk *VK) MarketGetOrderByID(params Params) (response MarketGetOrderByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.getOrderById", &response, params)
|
||||
return
|
||||
@ -243,7 +243,7 @@ type MarketGetOrderItemsResponse struct {
|
||||
|
||||
// MarketGetOrderItems returns items of an order.
|
||||
//
|
||||
// https://vk.com/dev/market.getOrderItems
|
||||
// https://dev.vk.com/method/market.getOrderItems
|
||||
func (vk *VK) MarketGetOrderItems(params Params) (response MarketGetOrderItemsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.getOrderItems", &response, params)
|
||||
return
|
||||
@ -251,7 +251,7 @@ func (vk *VK) MarketGetOrderItems(params Params) (response MarketGetOrderItemsRe
|
||||
|
||||
// MarketRemoveFromAlbum removes an item from one or multiple collections.
|
||||
//
|
||||
// https://vk.com/dev/market.removeFromAlbum
|
||||
// https://dev.vk.com/method/market.removeFromAlbum
|
||||
func (vk *VK) MarketRemoveFromAlbum(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.removeFromAlbum", &response, params)
|
||||
return
|
||||
@ -259,7 +259,7 @@ func (vk *VK) MarketRemoveFromAlbum(params Params) (response int, err error) {
|
||||
|
||||
// MarketReorderAlbums reorders the collections list.
|
||||
//
|
||||
// https://vk.com/dev/market.reorderAlbums
|
||||
// https://dev.vk.com/method/market.reorderAlbums
|
||||
func (vk *VK) MarketReorderAlbums(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.reorderAlbums", &response, params)
|
||||
return
|
||||
@ -267,7 +267,7 @@ func (vk *VK) MarketReorderAlbums(params Params) (response int, err error) {
|
||||
|
||||
// MarketReorderItems changes item place in a collection.
|
||||
//
|
||||
// https://vk.com/dev/market.reorderItems
|
||||
// https://dev.vk.com/method/market.reorderItems
|
||||
func (vk *VK) MarketReorderItems(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.reorderItems", &response, params)
|
||||
return
|
||||
@ -275,7 +275,7 @@ func (vk *VK) MarketReorderItems(params Params) (response int, err error) {
|
||||
|
||||
// MarketReport sends a complaint to the item.
|
||||
//
|
||||
// https://vk.com/dev/market.report
|
||||
// https://dev.vk.com/method/market.report
|
||||
func (vk *VK) MarketReport(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.report", &response, params)
|
||||
return
|
||||
@ -283,7 +283,7 @@ func (vk *VK) MarketReport(params Params) (response int, err error) {
|
||||
|
||||
// MarketReportComment sends a complaint to the item's comment.
|
||||
//
|
||||
// https://vk.com/dev/market.reportComment
|
||||
// https://dev.vk.com/method/market.reportComment
|
||||
func (vk *VK) MarketReportComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.reportComment", &response, params)
|
||||
return
|
||||
@ -291,7 +291,7 @@ func (vk *VK) MarketReportComment(params Params) (response int, err error) {
|
||||
|
||||
// MarketRestore restores recently deleted item.
|
||||
//
|
||||
// https://vk.com/dev/market.restore
|
||||
// https://dev.vk.com/method/market.restore
|
||||
func (vk *VK) MarketRestore(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.restore", &response, params)
|
||||
return
|
||||
@ -299,7 +299,7 @@ func (vk *VK) MarketRestore(params Params) (response int, err error) {
|
||||
|
||||
// MarketRestoreComment restores a recently deleted comment.
|
||||
//
|
||||
// https://vk.com/dev/market.restoreComment
|
||||
// https://dev.vk.com/method/market.restoreComment
|
||||
func (vk *VK) MarketRestoreComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("market.restoreComment", &response, params)
|
||||
return
|
||||
@ -314,7 +314,7 @@ type MarketSearchResponse struct {
|
||||
|
||||
// MarketSearch searches market items in a community's catalog.
|
||||
//
|
||||
// https://vk.com/dev/market.search
|
||||
// https://dev.vk.com/method/market.search
|
||||
func (vk *VK) MarketSearch(params Params) (response MarketSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.search", &response, params)
|
||||
return
|
||||
@ -330,7 +330,7 @@ type MarketSearchItemsResponse struct {
|
||||
|
||||
// MarketSearchItems method.
|
||||
//
|
||||
// https://vk.com/dev/market.searchItems
|
||||
// https://dev.vk.com/method/market.searchItems
|
||||
func (vk *VK) MarketSearchItems(params Params) (response MarketSearchItemsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("market.searchItems", &response, params)
|
||||
return
|
||||
|
16
vendor/github.com/SevereCloud/vksdk/v2/api/marusia.go
generated
vendored
16
vendor/github.com/SevereCloud/vksdk/v2/api/marusia.go
generated
vendored
@ -11,7 +11,7 @@ type MarusiaGetPictureUploadLinkResponse struct {
|
||||
|
||||
// MarusiaGetPictureUploadLink method.
|
||||
//
|
||||
// https://vk.com/dev/marusia_skill_docs10
|
||||
// https://dev.vk.com/ru/marusia/media-api
|
||||
func (vk *VK) MarusiaGetPictureUploadLink(params Params) (response MarusiaGetPictureUploadLinkResponse, err error) {
|
||||
err = vk.RequestUnmarshal("marusia.getPictureUploadLink", &response, params)
|
||||
return
|
||||
@ -25,7 +25,7 @@ type MarusiaSavePictureResponse struct {
|
||||
|
||||
// MarusiaSavePicture method.
|
||||
//
|
||||
// https://vk.com/dev/marusia_skill_docs10
|
||||
// https://dev.vk.com/ru/marusia/media-api
|
||||
func (vk *VK) MarusiaSavePicture(params Params) (response MarusiaSavePictureResponse, err error) {
|
||||
err = vk.RequestUnmarshal("marusia.savePicture", &response, params)
|
||||
return
|
||||
@ -39,7 +39,7 @@ type MarusiaGetPicturesResponse struct {
|
||||
|
||||
// MarusiaGetPictures method.
|
||||
//
|
||||
// https://vk.com/dev/marusia_skill_docs10
|
||||
// https://dev.vk.com/ru/marusia/media-api
|
||||
func (vk *VK) MarusiaGetPictures(params Params) (response MarusiaGetPicturesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("marusia.getPictures", &response, params)
|
||||
return
|
||||
@ -47,7 +47,7 @@ func (vk *VK) MarusiaGetPictures(params Params) (response MarusiaGetPicturesResp
|
||||
|
||||
// MarusiaDeletePicture delete picture.
|
||||
//
|
||||
// https://vk.com/dev/marusia_skill_docs10
|
||||
// https://dev.vk.com/ru/marusia/media-api
|
||||
func (vk *VK) MarusiaDeletePicture(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("marusia.deletePicture", &response, params)
|
||||
return
|
||||
@ -60,7 +60,7 @@ type MarusiaGetAudioUploadLinkResponse struct {
|
||||
|
||||
// MarusiaGetAudioUploadLink method.
|
||||
//
|
||||
// https://vk.com/dev/marusia_skill_docs10
|
||||
// https://dev.vk.com/ru/marusia/media-api
|
||||
func (vk *VK) MarusiaGetAudioUploadLink(params Params) (response MarusiaGetAudioUploadLinkResponse, err error) {
|
||||
err = vk.RequestUnmarshal("marusia.getAudioUploadLink", &response, params)
|
||||
return
|
||||
@ -74,7 +74,7 @@ type MarusiaCreateAudioResponse struct {
|
||||
|
||||
// MarusiaCreateAudio method.
|
||||
//
|
||||
// https://vk.com/dev/marusia_skill_docs10
|
||||
// https://dev.vk.com/ru/marusia/media-api
|
||||
func (vk *VK) MarusiaCreateAudio(params Params) (response MarusiaCreateAudioResponse, err error) {
|
||||
err = vk.RequestUnmarshal("marusia.createAudio", &response, params)
|
||||
return
|
||||
@ -88,7 +88,7 @@ type MarusiaGetAudiosResponse struct {
|
||||
|
||||
// MarusiaGetAudios method.
|
||||
//
|
||||
// https://vk.com/dev/marusia_skill_docs10
|
||||
// https://dev.vk.com/ru/marusia/media-api
|
||||
func (vk *VK) MarusiaGetAudios(params Params) (response MarusiaGetAudiosResponse, err error) {
|
||||
err = vk.RequestUnmarshal("marusia.getAudios", &response, params)
|
||||
return
|
||||
@ -96,7 +96,7 @@ func (vk *VK) MarusiaGetAudios(params Params) (response MarusiaGetAudiosResponse
|
||||
|
||||
// MarusiaDeleteAudio delete audio.
|
||||
//
|
||||
// https://vk.com/dev/marusia_skill_docs10
|
||||
// https://dev.vk.com/ru/marusia/media-api
|
||||
func (vk *VK) MarusiaDeleteAudio(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("marusia.deleteAudio", &response, params)
|
||||
return
|
||||
|
96
vendor/github.com/SevereCloud/vksdk/v2/api/messages.go
generated
vendored
96
vendor/github.com/SevereCloud/vksdk/v2/api/messages.go
generated
vendored
@ -9,7 +9,7 @@ import (
|
||||
|
||||
// MessagesAddChatUser adds a new user to a chat.
|
||||
//
|
||||
// https://vk.com/dev/messages.addChatUser
|
||||
// https://dev.vk.com/method/messages.addChatUser
|
||||
func (vk *VK) MessagesAddChatUser(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.addChatUser", &response, params)
|
||||
return
|
||||
@ -17,7 +17,7 @@ func (vk *VK) MessagesAddChatUser(params Params) (response int, err error) {
|
||||
|
||||
// MessagesAllowMessagesFromGroup allows sending messages from community to the current user.
|
||||
//
|
||||
// https://vk.com/dev/messages.allowMessagesFromGroup
|
||||
// https://dev.vk.com/method/messages.allowMessagesFromGroup
|
||||
func (vk *VK) MessagesAllowMessagesFromGroup(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.allowMessagesFromGroup", &response, params)
|
||||
return
|
||||
@ -25,7 +25,7 @@ func (vk *VK) MessagesAllowMessagesFromGroup(params Params) (response int, err e
|
||||
|
||||
// MessagesCreateChat creates a chat with several participants.
|
||||
//
|
||||
// https://vk.com/dev/messages.createChat
|
||||
// https://dev.vk.com/method/messages.createChat
|
||||
func (vk *VK) MessagesCreateChat(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.createChat", &response, params)
|
||||
return
|
||||
@ -58,7 +58,7 @@ func (resp *MessagesDeleteResponse) DecodeMsgpack(dec *msgpack.Decoder) error {
|
||||
|
||||
// MessagesDelete deletes one or more messages.
|
||||
//
|
||||
// https://vk.com/dev/messages.delete
|
||||
// https://dev.vk.com/method/messages.delete
|
||||
func (vk *VK) MessagesDelete(params Params) (response MessagesDeleteResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.delete", &response, params)
|
||||
|
||||
@ -73,7 +73,7 @@ type MessagesDeleteChatPhotoResponse struct {
|
||||
|
||||
// MessagesDeleteChatPhoto deletes a chat's cover picture.
|
||||
//
|
||||
// https://vk.com/dev/messages.deleteChatPhoto
|
||||
// https://dev.vk.com/method/messages.deleteChatPhoto
|
||||
func (vk *VK) MessagesDeleteChatPhoto(params Params) (response MessagesDeleteChatPhotoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.deleteChatPhoto", &response, params)
|
||||
return
|
||||
@ -86,7 +86,7 @@ type MessagesDeleteConversationResponse struct {
|
||||
|
||||
// MessagesDeleteConversation deletes private messages in a conversation.
|
||||
//
|
||||
// https://vk.com/dev/messages.deleteConversation
|
||||
// https://dev.vk.com/method/messages.deleteConversation
|
||||
func (vk *VK) MessagesDeleteConversation(params Params) (response MessagesDeleteConversationResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.deleteConversation", &response, params)
|
||||
return
|
||||
@ -94,7 +94,7 @@ func (vk *VK) MessagesDeleteConversation(params Params) (response MessagesDelete
|
||||
|
||||
// MessagesDenyMessagesFromGroup denies sending message from community to the current user.
|
||||
//
|
||||
// https://vk.com/dev/messages.denyMessagesFromGroup
|
||||
// https://dev.vk.com/method/messages.denyMessagesFromGroup
|
||||
func (vk *VK) MessagesDenyMessagesFromGroup(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.denyMessagesFromGroup", &response, params)
|
||||
return
|
||||
@ -102,7 +102,7 @@ func (vk *VK) MessagesDenyMessagesFromGroup(params Params) (response int, err er
|
||||
|
||||
// MessagesEdit edits the message.
|
||||
//
|
||||
// https://vk.com/dev/messages.edit
|
||||
// https://dev.vk.com/method/messages.edit
|
||||
func (vk *VK) MessagesEdit(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.edit", &response, params)
|
||||
return
|
||||
@ -110,7 +110,7 @@ func (vk *VK) MessagesEdit(params Params) (response int, err error) {
|
||||
|
||||
// MessagesEditChat edits the title of a chat.
|
||||
//
|
||||
// https://vk.com/dev/messages.editChat
|
||||
// https://dev.vk.com/method/messages.editChat
|
||||
func (vk *VK) MessagesEditChat(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.editChat", &response, params)
|
||||
return
|
||||
@ -120,7 +120,7 @@ func (vk *VK) MessagesEditChat(params Params) (response int, err error) {
|
||||
//
|
||||
// Deprecated: Use CallsForceFinish
|
||||
//
|
||||
// https://vk.com/dev/messages.forceCallFinish
|
||||
// https://dev.vk.com/method/messages.forceCallFinish
|
||||
func (vk *VK) MessagesForceCallFinish(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.forceCallFinish", &response, params)
|
||||
return
|
||||
@ -135,7 +135,7 @@ type MessagesGetByConversationMessageIDResponse struct {
|
||||
|
||||
// MessagesGetByConversationMessageID messages.getByConversationMessageId.
|
||||
//
|
||||
// https://vk.com/dev/messages.getByConversationMessageId
|
||||
// https://dev.vk.com/method/messages.getByConversationMessageId
|
||||
func (vk *VK) MessagesGetByConversationMessageID(params Params) (
|
||||
response MessagesGetByConversationMessageIDResponse,
|
||||
err error,
|
||||
@ -154,7 +154,7 @@ type MessagesGetByIDResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/messages.getById
|
||||
// https://dev.vk.com/method/messages.getById
|
||||
func (vk *VK) MessagesGetByID(params Params) (response MessagesGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getById", &response, params, Params{"extended": false})
|
||||
|
||||
@ -172,7 +172,7 @@ type MessagesGetByIDExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/messages.getById
|
||||
// https://dev.vk.com/method/messages.getById
|
||||
func (vk *VK) MessagesGetByIDExtended(params Params) (response MessagesGetByIDExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getById", &response, params, Params{"extended": true})
|
||||
|
||||
@ -184,7 +184,7 @@ type MessagesGetChatResponse object.MessagesChat
|
||||
|
||||
// MessagesGetChat returns information about a chat.
|
||||
//
|
||||
// https://vk.com/dev/messages.getChat
|
||||
// https://dev.vk.com/method/messages.getChat
|
||||
func (vk *VK) MessagesGetChat(params Params) (response MessagesGetChatResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getChat", &response, params)
|
||||
return
|
||||
@ -195,7 +195,7 @@ type MessagesGetChatChatIDsResponse []object.MessagesChat
|
||||
|
||||
// MessagesGetChatChatIDs returns information about a chat.
|
||||
//
|
||||
// https://vk.com/dev/messages.getChat
|
||||
// https://dev.vk.com/method/messages.getChat
|
||||
func (vk *VK) MessagesGetChatChatIDs(params Params) (response MessagesGetChatChatIDsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getChat", &response, params)
|
||||
return
|
||||
@ -209,7 +209,7 @@ type MessagesGetChatPreviewResponse struct {
|
||||
|
||||
// MessagesGetChatPreview allows to receive chat preview by the invitation link.
|
||||
//
|
||||
// https://vk.com/dev/messages.getChatPreview
|
||||
// https://dev.vk.com/method/messages.getChatPreview
|
||||
func (vk *VK) MessagesGetChatPreview(params Params) (response MessagesGetChatPreviewResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getChatPreview", &response, params)
|
||||
return
|
||||
@ -237,7 +237,7 @@ type MessagesGetConversationMembersResponse struct {
|
||||
|
||||
// MessagesGetConversationMembers returns a list of IDs of users participating in a conversation.
|
||||
//
|
||||
// https://vk.com/dev/messages.getConversationMembers
|
||||
// https://dev.vk.com/method/messages.getConversationMembers
|
||||
func (vk *VK) MessagesGetConversationMembers(params Params) (
|
||||
response MessagesGetConversationMembersResponse,
|
||||
err error,
|
||||
@ -256,7 +256,7 @@ type MessagesGetConversationsResponse struct {
|
||||
|
||||
// MessagesGetConversations returns a list of conversations.
|
||||
//
|
||||
// https://vk.com/dev/messages.getConversations
|
||||
// https://dev.vk.com/method/messages.getConversations
|
||||
func (vk *VK) MessagesGetConversations(params Params) (response MessagesGetConversationsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getConversations", &response, params)
|
||||
return
|
||||
@ -272,7 +272,7 @@ type MessagesGetConversationsByIDResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/messages.getConversationsById
|
||||
// https://dev.vk.com/method/messages.getConversationsById
|
||||
func (vk *VK) MessagesGetConversationsByID(params Params) (response MessagesGetConversationsByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getConversationsById", &response, params, Params{"extended": false})
|
||||
|
||||
@ -290,7 +290,7 @@ type MessagesGetConversationsByIDExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/messages.getConversationsById
|
||||
// https://dev.vk.com/method/messages.getConversationsById
|
||||
func (vk *VK) MessagesGetConversationsByIDExtended(params Params) (
|
||||
response MessagesGetConversationsByIDExtendedResponse,
|
||||
err error,
|
||||
@ -319,7 +319,7 @@ type MessagesGetHistoryResponse struct {
|
||||
|
||||
// MessagesGetHistory returns message history for the specified user or group chat.
|
||||
//
|
||||
// https://vk.com/dev/messages.getHistory
|
||||
// https://dev.vk.com/method/messages.getHistory
|
||||
func (vk *VK) MessagesGetHistory(params Params) (response MessagesGetHistoryResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getHistory", &response, params)
|
||||
return
|
||||
@ -334,7 +334,7 @@ type MessagesGetHistoryAttachmentsResponse struct {
|
||||
|
||||
// MessagesGetHistoryAttachments returns media files from the dialog or group chat.
|
||||
//
|
||||
// https://vk.com/dev/messages.getHistoryAttachments
|
||||
// https://dev.vk.com/method/messages.getHistoryAttachments
|
||||
func (vk *VK) MessagesGetHistoryAttachments(params Params) (response MessagesGetHistoryAttachmentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getHistoryAttachments", &response, params)
|
||||
return
|
||||
@ -352,7 +352,7 @@ type MessagesGetImportantMessagesResponse struct {
|
||||
|
||||
// MessagesGetImportantMessages messages.getImportantMessages.
|
||||
//
|
||||
// https://vk.com/dev/messages.getImportantMessages
|
||||
// https://dev.vk.com/method/messages.getImportantMessages
|
||||
func (vk *VK) MessagesGetImportantMessages(params Params) (response MessagesGetImportantMessagesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getImportantMessages", &response, params)
|
||||
return
|
||||
@ -367,7 +367,7 @@ type MessagesGetIntentUsersResponse struct {
|
||||
|
||||
// MessagesGetIntentUsers method.
|
||||
//
|
||||
// https://vk.com/dev/messages.getIntentUsers
|
||||
// https://dev.vk.com/method/messages.getIntentUsers
|
||||
func (vk *VK) MessagesGetIntentUsers(params Params) (response MessagesGetIntentUsersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getIntentUsers", &response, params)
|
||||
return
|
||||
@ -380,7 +380,7 @@ type MessagesGetInviteLinkResponse struct {
|
||||
|
||||
// MessagesGetInviteLink receives a link to invite a user to the chat.
|
||||
//
|
||||
// https://vk.com/dev/messages.getInviteLink
|
||||
// https://dev.vk.com/method/messages.getInviteLink
|
||||
func (vk *VK) MessagesGetInviteLink(params Params) (response MessagesGetInviteLinkResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getInviteLink", &response, params)
|
||||
return
|
||||
@ -391,7 +391,7 @@ type MessagesGetLastActivityResponse object.MessagesLastActivity
|
||||
|
||||
// MessagesGetLastActivity returns a user's current status and date of last activity.
|
||||
//
|
||||
// https://vk.com/dev/messages.getLastActivity
|
||||
// https://dev.vk.com/method/messages.getLastActivity
|
||||
func (vk *VK) MessagesGetLastActivity(params Params) (response MessagesGetLastActivityResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getLastActivity", &response, params)
|
||||
return
|
||||
@ -415,7 +415,7 @@ type MessagesGetLongPollHistoryResponse struct {
|
||||
|
||||
// MessagesGetLongPollHistory returns updates in user's private messages.
|
||||
//
|
||||
// https://vk.com/dev/messages.getLongPollHistory
|
||||
// https://dev.vk.com/method/messages.getLongPollHistory
|
||||
func (vk *VK) MessagesGetLongPollHistory(params Params) (response MessagesGetLongPollHistoryResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getLongPollHistory", &response, params)
|
||||
return
|
||||
@ -426,7 +426,7 @@ type MessagesGetLongPollServerResponse object.MessagesLongPollParams
|
||||
|
||||
// MessagesGetLongPollServer returns data required for connection to a Long Poll server.
|
||||
//
|
||||
// https://vk.com/dev/messages.getLongPollServer
|
||||
// https://dev.vk.com/method/messages.getLongPollServer
|
||||
func (vk *VK) MessagesGetLongPollServer(params Params) (response MessagesGetLongPollServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.getLongPollServer", &response, params)
|
||||
return
|
||||
@ -440,7 +440,7 @@ type MessagesIsMessagesFromGroupAllowedResponse struct {
|
||||
// MessagesIsMessagesFromGroupAllowed returns information whether
|
||||
// sending messages from the community to current user is allowed.
|
||||
//
|
||||
// https://vk.com/dev/messages.isMessagesFromGroupAllowed
|
||||
// https://dev.vk.com/method/messages.isMessagesFromGroupAllowed
|
||||
func (vk *VK) MessagesIsMessagesFromGroupAllowed(params Params) (
|
||||
response MessagesIsMessagesFromGroupAllowedResponse,
|
||||
err error,
|
||||
@ -456,7 +456,7 @@ type MessagesJoinChatByInviteLinkResponse struct {
|
||||
|
||||
// MessagesJoinChatByInviteLink allows to enter the chat by the invitation link.
|
||||
//
|
||||
// https://vk.com/dev/messages.joinChatByInviteLink
|
||||
// https://dev.vk.com/method/messages.joinChatByInviteLink
|
||||
func (vk *VK) MessagesJoinChatByInviteLink(params Params) (response MessagesJoinChatByInviteLinkResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.joinChatByInviteLink", &response, params)
|
||||
return
|
||||
@ -464,7 +464,7 @@ func (vk *VK) MessagesJoinChatByInviteLink(params Params) (response MessagesJoin
|
||||
|
||||
// MessagesMarkAsAnsweredConversation messages.markAsAnsweredConversation.
|
||||
//
|
||||
// https://vk.com/dev/messages.markAsAnsweredConversation
|
||||
// https://dev.vk.com/method/messages.markAsAnsweredConversation
|
||||
func (vk *VK) MessagesMarkAsAnsweredConversation(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.markAsAnsweredConversation", &response, params)
|
||||
return
|
||||
@ -475,7 +475,7 @@ type MessagesMarkAsImportantResponse []int
|
||||
|
||||
// MessagesMarkAsImportant marks and un marks messages as important (starred).
|
||||
//
|
||||
// https://vk.com/dev/messages.markAsImportant
|
||||
// https://dev.vk.com/method/messages.markAsImportant
|
||||
func (vk *VK) MessagesMarkAsImportant(params Params) (response MessagesMarkAsImportantResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.markAsImportant", &response, params)
|
||||
return
|
||||
@ -483,7 +483,7 @@ func (vk *VK) MessagesMarkAsImportant(params Params) (response MessagesMarkAsImp
|
||||
|
||||
// MessagesMarkAsImportantConversation messages.markAsImportantConversation.
|
||||
//
|
||||
// https://vk.com/dev/messages.markAsImportantConversation
|
||||
// https://dev.vk.com/method/messages.markAsImportantConversation
|
||||
func (vk *VK) MessagesMarkAsImportantConversation(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.markAsImportantConversation", &response, params)
|
||||
return
|
||||
@ -491,7 +491,7 @@ func (vk *VK) MessagesMarkAsImportantConversation(params Params) (response int,
|
||||
|
||||
// MessagesMarkAsRead marks messages as read.
|
||||
//
|
||||
// https://vk.com/dev/messages.markAsRead
|
||||
// https://dev.vk.com/method/messages.markAsRead
|
||||
func (vk *VK) MessagesMarkAsRead(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.markAsRead", &response, params)
|
||||
return
|
||||
@ -502,7 +502,7 @@ type MessagesPinResponse object.MessagesMessage
|
||||
|
||||
// MessagesPin messages.pin.
|
||||
//
|
||||
// https://vk.com/dev/messages.pin
|
||||
// https://dev.vk.com/method/messages.pin
|
||||
func (vk *VK) MessagesPin(params Params) (response MessagesPinResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.pin", &response, params)
|
||||
return
|
||||
@ -512,7 +512,7 @@ func (vk *VK) MessagesPin(params Params) (response MessagesPinResponse, err erro
|
||||
// current user started the chat, allows the user to remove another user from
|
||||
// the chat.
|
||||
//
|
||||
// https://vk.com/dev/messages.removeChatUser
|
||||
// https://dev.vk.com/method/messages.removeChatUser
|
||||
func (vk *VK) MessagesRemoveChatUser(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.removeChatUser", &response, params)
|
||||
return
|
||||
@ -520,7 +520,7 @@ func (vk *VK) MessagesRemoveChatUser(params Params) (response int, err error) {
|
||||
|
||||
// MessagesRestore restores a deleted message.
|
||||
//
|
||||
// https://vk.com/dev/messages.restore
|
||||
// https://dev.vk.com/method/messages.restore
|
||||
func (vk *VK) MessagesRestore(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.restore", &response, params)
|
||||
return
|
||||
@ -536,7 +536,7 @@ type MessagesSearchResponse struct {
|
||||
|
||||
// MessagesSearch returns a list of the current user's private messages that match search criteria.
|
||||
//
|
||||
// https://vk.com/dev/messages.search
|
||||
// https://dev.vk.com/method/messages.search
|
||||
func (vk *VK) MessagesSearch(params Params) (response MessagesSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.search", &response, params)
|
||||
return
|
||||
@ -551,7 +551,7 @@ type MessagesSearchConversationsResponse struct {
|
||||
|
||||
// MessagesSearchConversations returns a list of conversations that match search criteria.
|
||||
//
|
||||
// https://vk.com/dev/messages.searchConversations
|
||||
// https://dev.vk.com/method/messages.searchConversations
|
||||
func (vk *VK) MessagesSearchConversations(params Params) (response MessagesSearchConversationsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.searchConversations", &response, params)
|
||||
return
|
||||
@ -561,7 +561,7 @@ func (vk *VK) MessagesSearchConversations(params Params) (response MessagesSearc
|
||||
//
|
||||
// For user_ids or peer_ids parameters, use MessagesSendUserIDs.
|
||||
//
|
||||
// https://vk.com/dev/messages.send
|
||||
// https://dev.vk.com/method/messages.send
|
||||
func (vk *VK) MessagesSend(params Params) (response int, err error) {
|
||||
reqParams := Params{
|
||||
"user_ids": "",
|
||||
@ -587,7 +587,7 @@ type MessagesSendUserIDsResponse []struct {
|
||||
//
|
||||
// need peer_ids;
|
||||
//
|
||||
// https://vk.com/dev/messages.send
|
||||
// https://dev.vk.com/method/messages.send
|
||||
func (vk *VK) MessagesSendPeerIDs(params Params) (response MessagesSendUserIDsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.send", &response, params)
|
||||
return
|
||||
@ -597,7 +597,7 @@ func (vk *VK) MessagesSendPeerIDs(params Params) (response MessagesSendUserIDsRe
|
||||
//
|
||||
// need user_ids or peer_ids;
|
||||
//
|
||||
// https://vk.com/dev/messages.send
|
||||
// https://dev.vk.com/method/messages.send
|
||||
//
|
||||
// Deprecated: user_ids outdated, use MessagesSendPeerIDs.
|
||||
func (vk *VK) MessagesSendUserIDs(params Params) (response MessagesSendUserIDsResponse, err error) {
|
||||
@ -606,7 +606,7 @@ func (vk *VK) MessagesSendUserIDs(params Params) (response MessagesSendUserIDsRe
|
||||
|
||||
// MessagesSendMessageEventAnswer method.
|
||||
//
|
||||
// https://vk.com/dev/messages.sendMessageEventAnswer
|
||||
// https://dev.vk.com/method/messages.sendMessageEventAnswer
|
||||
func (vk *VK) MessagesSendMessageEventAnswer(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.sendMessageEventAnswer", &response, params)
|
||||
return
|
||||
@ -614,7 +614,7 @@ func (vk *VK) MessagesSendMessageEventAnswer(params Params) (response int, err e
|
||||
|
||||
// MessagesSendSticker sends a message.
|
||||
//
|
||||
// https://vk.com/dev/messages.sendSticker
|
||||
// https://dev.vk.com/method/messages.sendSticker
|
||||
func (vk *VK) MessagesSendSticker(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.sendSticker", &response, params, Params{"user_ids": ""})
|
||||
|
||||
@ -623,7 +623,7 @@ func (vk *VK) MessagesSendSticker(params Params) (response int, err error) {
|
||||
|
||||
// MessagesSetActivity changes the status of a user as typing in a conversation.
|
||||
//
|
||||
// https://vk.com/dev/messages.setActivity
|
||||
// https://dev.vk.com/method/messages.setActivity
|
||||
func (vk *VK) MessagesSetActivity(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.setActivity", &response, params)
|
||||
return
|
||||
@ -637,7 +637,7 @@ type MessagesSetChatPhotoResponse struct {
|
||||
|
||||
// MessagesSetChatPhoto sets a previously-uploaded picture as the cover picture of a chat.
|
||||
//
|
||||
// https://vk.com/dev/messages.setChatPhoto
|
||||
// https://dev.vk.com/method/messages.setChatPhoto
|
||||
func (vk *VK) MessagesSetChatPhoto(params Params) (response MessagesSetChatPhotoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.setChatPhoto", &response, params)
|
||||
return
|
||||
@ -653,7 +653,7 @@ type MessagesStartCallResponse struct {
|
||||
//
|
||||
// Deprecated: Use CallsStart
|
||||
//
|
||||
// https://vk.com/dev/messages.startCall
|
||||
// https://dev.vk.com/method/messages.startCall
|
||||
func (vk *VK) MessagesStartCall(params Params) (response MessagesStartCallResponse, err error) {
|
||||
err = vk.RequestUnmarshal("messages.startCall", &response, params)
|
||||
return
|
||||
@ -661,7 +661,7 @@ func (vk *VK) MessagesStartCall(params Params) (response MessagesStartCallRespon
|
||||
|
||||
// MessagesUnpin messages.unpin.
|
||||
//
|
||||
// https://vk.com/dev/messages.unpin
|
||||
// https://dev.vk.com/method/messages.unpin
|
||||
func (vk *VK) MessagesUnpin(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("messages.unpin", &response, params)
|
||||
return
|
||||
|
34
vendor/github.com/SevereCloud/vksdk/v2/api/newsfeed.go
generated
vendored
34
vendor/github.com/SevereCloud/vksdk/v2/api/newsfeed.go
generated
vendored
@ -7,7 +7,7 @@ import (
|
||||
// NewsfeedAddBan prevents news from specified users and communities
|
||||
// from appearing in the current user's newsfeed.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.addBan
|
||||
// https://dev.vk.com/method/newsfeed.addBan
|
||||
func (vk *VK) NewsfeedAddBan(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.addBan", &response, params)
|
||||
return
|
||||
@ -16,7 +16,7 @@ func (vk *VK) NewsfeedAddBan(params Params) (response int, err error) {
|
||||
// NewsfeedDeleteBan allows news from previously banned users and
|
||||
// communities to be shown in the current user's newsfeed.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.deleteBan
|
||||
// https://dev.vk.com/method/newsfeed.deleteBan
|
||||
func (vk *VK) NewsfeedDeleteBan(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.deleteBan", &response, params)
|
||||
return
|
||||
@ -24,7 +24,7 @@ func (vk *VK) NewsfeedDeleteBan(params Params) (response int, err error) {
|
||||
|
||||
// NewsfeedDeleteList the method allows you to delete a custom news list.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.deleteList
|
||||
// https://dev.vk.com/method/newsfeed.deleteList
|
||||
func (vk *VK) NewsfeedDeleteList(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.deleteList", &response, params)
|
||||
return
|
||||
@ -39,7 +39,7 @@ type NewsfeedGetResponse struct {
|
||||
|
||||
// NewsfeedGet returns data required to show newsfeed for the current user.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.get
|
||||
// https://dev.vk.com/method/newsfeed.get
|
||||
func (vk *VK) NewsfeedGet(params Params) (response NewsfeedGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.get", &response, params)
|
||||
return
|
||||
@ -55,7 +55,7 @@ type NewsfeedGetBannedResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.getBanned
|
||||
// https://dev.vk.com/method/newsfeed.getBanned
|
||||
func (vk *VK) NewsfeedGetBanned(params Params) (response NewsfeedGetBannedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.getBanned", &response, params, Params{"extended": false})
|
||||
|
||||
@ -71,7 +71,7 @@ type NewsfeedGetBannedExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.getBanned
|
||||
// https://dev.vk.com/method/newsfeed.getBanned
|
||||
func (vk *VK) NewsfeedGetBannedExtended(params Params) (response NewsfeedGetBannedExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.getBanned", &response, params, Params{"extended": true})
|
||||
|
||||
@ -87,7 +87,7 @@ type NewsfeedGetCommentsResponse struct {
|
||||
|
||||
// NewsfeedGetComments returns a list of comments in the current user's newsfeed.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.getComments
|
||||
// https://dev.vk.com/method/newsfeed.getComments
|
||||
func (vk *VK) NewsfeedGetComments(params Params) (response NewsfeedGetCommentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.getComments", &response, params)
|
||||
return
|
||||
@ -106,7 +106,7 @@ type NewsfeedGetListsResponse struct {
|
||||
|
||||
// NewsfeedGetLists returns a list of newsfeeds followed by the current user.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.getLists
|
||||
// https://dev.vk.com/method/newsfeed.getLists
|
||||
func (vk *VK) NewsfeedGetLists(params Params) (response NewsfeedGetListsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.getLists", &response, params)
|
||||
return
|
||||
@ -120,7 +120,7 @@ type NewsfeedGetMentionsResponse struct {
|
||||
|
||||
// NewsfeedGetMentions returns a list of posts on user walls in which the current user is mentioned.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.getMentions
|
||||
// https://dev.vk.com/method/newsfeed.getMentions
|
||||
func (vk *VK) NewsfeedGetMentions(params Params) (response NewsfeedGetMentionsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.getMentions", &response, params)
|
||||
return
|
||||
@ -137,7 +137,7 @@ type NewsfeedGetRecommendedResponse struct {
|
||||
|
||||
// NewsfeedGetRecommended returns a list of newsfeeds recommended to the current user.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.getRecommended
|
||||
// https://dev.vk.com/method/newsfeed.getRecommended
|
||||
func (vk *VK) NewsfeedGetRecommended(params Params) (response NewsfeedGetRecommendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.getRecommended", &response, params)
|
||||
return
|
||||
@ -151,7 +151,7 @@ type NewsfeedGetSuggestedSourcesResponse struct {
|
||||
|
||||
// NewsfeedGetSuggestedSources returns communities and users that current user is suggested to follow.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.getSuggestedSources
|
||||
// https://dev.vk.com/method/newsfeed.getSuggestedSources
|
||||
func (vk *VK) NewsfeedGetSuggestedSources(params Params) (response NewsfeedGetSuggestedSourcesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.getSuggestedSources", &response, params)
|
||||
return
|
||||
@ -159,7 +159,7 @@ func (vk *VK) NewsfeedGetSuggestedSources(params Params) (response NewsfeedGetSu
|
||||
|
||||
// NewsfeedIgnoreItem hides an item from the newsfeed.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.ignoreItem
|
||||
// https://dev.vk.com/method/newsfeed.ignoreItem
|
||||
func (vk *VK) NewsfeedIgnoreItem(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.ignoreItem", &response, params)
|
||||
return
|
||||
@ -167,7 +167,7 @@ func (vk *VK) NewsfeedIgnoreItem(params Params) (response int, err error) {
|
||||
|
||||
// NewsfeedSaveList creates and edits user newsfeed lists.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.saveList
|
||||
// https://dev.vk.com/method/newsfeed.saveList
|
||||
func (vk *VK) NewsfeedSaveList(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.saveList", &response, params)
|
||||
return
|
||||
@ -185,7 +185,7 @@ type NewsfeedSearchResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.search
|
||||
// https://dev.vk.com/method/newsfeed.search
|
||||
func (vk *VK) NewsfeedSearch(params Params) (response NewsfeedSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.search", &response, params, Params{"extended": false})
|
||||
|
||||
@ -206,7 +206,7 @@ type NewsfeedSearchExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.search
|
||||
// https://dev.vk.com/method/newsfeed.search
|
||||
func (vk *VK) NewsfeedSearchExtended(params Params) (response NewsfeedSearchExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.search", &response, params, Params{"extended": true})
|
||||
|
||||
@ -215,7 +215,7 @@ func (vk *VK) NewsfeedSearchExtended(params Params) (response NewsfeedSearchExte
|
||||
|
||||
// NewsfeedUnignoreItem returns a hidden item to the newsfeed.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.unignoreItem
|
||||
// https://dev.vk.com/method/newsfeed.unignoreItem
|
||||
func (vk *VK) NewsfeedUnignoreItem(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.unignoreItem", &response, params)
|
||||
return
|
||||
@ -223,7 +223,7 @@ func (vk *VK) NewsfeedUnignoreItem(params Params) (response int, err error) {
|
||||
|
||||
// NewsfeedUnsubscribe unsubscribes the current user from specified newsfeeds.
|
||||
//
|
||||
// https://vk.com/dev/newsfeed.unsubscribe
|
||||
// https://dev.vk.com/method/newsfeed.unsubscribe
|
||||
func (vk *VK) NewsfeedUnsubscribe(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("newsfeed.unsubscribe", &response, params)
|
||||
return
|
||||
|
20
vendor/github.com/SevereCloud/vksdk/v2/api/notes.go
generated
vendored
20
vendor/github.com/SevereCloud/vksdk/v2/api/notes.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// NotesAdd creates a new note for the current user.
|
||||
//
|
||||
// https://vk.com/dev/notes.add
|
||||
// https://dev.vk.com/method/notes.add
|
||||
func (vk *VK) NotesAdd(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("notes.add", &response, params)
|
||||
return
|
||||
@ -14,7 +14,7 @@ func (vk *VK) NotesAdd(params Params) (response int, err error) {
|
||||
|
||||
// NotesCreateComment adds a new comment on a note.
|
||||
//
|
||||
// https://vk.com/dev/notes.createComment
|
||||
// https://dev.vk.com/method/notes.createComment
|
||||
func (vk *VK) NotesCreateComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("notes.createComment", &response, params)
|
||||
return
|
||||
@ -22,7 +22,7 @@ func (vk *VK) NotesCreateComment(params Params) (response int, err error) {
|
||||
|
||||
// NotesDelete deletes a note of the current user.
|
||||
//
|
||||
// https://vk.com/dev/notes.delete
|
||||
// https://dev.vk.com/method/notes.delete
|
||||
func (vk *VK) NotesDelete(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("notes.delete", &response, params)
|
||||
return
|
||||
@ -30,7 +30,7 @@ func (vk *VK) NotesDelete(params Params) (response int, err error) {
|
||||
|
||||
// NotesDeleteComment deletes a comment on a note.
|
||||
//
|
||||
// https://vk.com/dev/notes.deleteComment
|
||||
// https://dev.vk.com/method/notes.deleteComment
|
||||
func (vk *VK) NotesDeleteComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("notes.deleteComment", &response, params)
|
||||
return
|
||||
@ -38,7 +38,7 @@ func (vk *VK) NotesDeleteComment(params Params) (response int, err error) {
|
||||
|
||||
// NotesEdit edits a note of the current user.
|
||||
//
|
||||
// https://vk.com/dev/notes.edit
|
||||
// https://dev.vk.com/method/notes.edit
|
||||
func (vk *VK) NotesEdit(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("notes.edit", &response, params)
|
||||
return
|
||||
@ -46,7 +46,7 @@ func (vk *VK) NotesEdit(params Params) (response int, err error) {
|
||||
|
||||
// NotesEditComment edits a comment on a note.
|
||||
//
|
||||
// https://vk.com/dev/notes.editComment
|
||||
// https://dev.vk.com/method/notes.editComment
|
||||
func (vk *VK) NotesEditComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("notes.editComment", &response, params)
|
||||
return
|
||||
@ -60,7 +60,7 @@ type NotesGetResponse struct {
|
||||
|
||||
// NotesGet returns a list of notes created by a user.
|
||||
//
|
||||
// https://vk.com/dev/notes.get
|
||||
// https://dev.vk.com/method/notes.get
|
||||
func (vk *VK) NotesGet(params Params) (response NotesGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("notes.get", &response, params)
|
||||
return
|
||||
@ -71,7 +71,7 @@ type NotesGetByIDResponse object.NotesNote
|
||||
|
||||
// NotesGetByID returns a note by its ID.
|
||||
//
|
||||
// https://vk.com/dev/notes.getById
|
||||
// https://dev.vk.com/method/notes.getById
|
||||
func (vk *VK) NotesGetByID(params Params) (response NotesGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("notes.getById", &response, params)
|
||||
return
|
||||
@ -85,7 +85,7 @@ type NotesGetCommentsResponse struct {
|
||||
|
||||
// NotesGetComments returns a list of comments on a note.
|
||||
//
|
||||
// https://vk.com/dev/notes.getComments
|
||||
// https://dev.vk.com/method/notes.getComments
|
||||
func (vk *VK) NotesGetComments(params Params) (response NotesGetCommentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("notes.getComments", &response, params)
|
||||
return
|
||||
@ -93,7 +93,7 @@ func (vk *VK) NotesGetComments(params Params) (response NotesGetCommentsResponse
|
||||
|
||||
// NotesRestoreComment restores a deleted comment on a note.
|
||||
//
|
||||
// https://vk.com/dev/notes.restoreComment
|
||||
// https://dev.vk.com/method/notes.restoreComment
|
||||
func (vk *VK) NotesRestoreComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("notes.restoreComment", &response, params)
|
||||
return
|
||||
|
6
vendor/github.com/SevereCloud/vksdk/v2/api/notifications.go
generated
vendored
6
vendor/github.com/SevereCloud/vksdk/v2/api/notifications.go
generated
vendored
@ -20,7 +20,7 @@ type NotificationsGetResponse struct {
|
||||
|
||||
// NotificationsGet returns a list of notifications about other users' feedback to the current user's wall posts.
|
||||
//
|
||||
// https://vk.com/dev/notifications.get
|
||||
// https://dev.vk.com/method/notifications.get
|
||||
func (vk *VK) NotificationsGet(params Params) (response NotificationsGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("notifications.get", &response, params)
|
||||
return
|
||||
@ -29,7 +29,7 @@ func (vk *VK) NotificationsGet(params Params) (response NotificationsGetResponse
|
||||
// NotificationsMarkAsViewed resets the counter of new notifications
|
||||
// about other users' feedback to the current user's wall posts.
|
||||
//
|
||||
// https://vk.com/dev/notifications.markAsViewed
|
||||
// https://dev.vk.com/method/notifications.markAsViewed
|
||||
func (vk *VK) NotificationsMarkAsViewed(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("notifications.markAsViewed", &response, params)
|
||||
return
|
||||
@ -47,7 +47,7 @@ type NotificationsSendMessageResponse []struct {
|
||||
|
||||
// NotificationsSendMessage sends notification to the VK Apps user.
|
||||
//
|
||||
// https://vk.com/dev/notifications.sendMessage
|
||||
// https://dev.vk.com/method/notifications.sendMessage
|
||||
func (vk *VK) NotificationsSendMessage(params Params) (response NotificationsSendMessageResponse, err error) {
|
||||
err = vk.RequestUnmarshal("notifications.sendMessage", &response, params)
|
||||
return
|
||||
|
16
vendor/github.com/SevereCloud/vksdk/v2/api/orders.go
generated
vendored
16
vendor/github.com/SevereCloud/vksdk/v2/api/orders.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// OrdersCancelSubscription allows to cancel subscription.
|
||||
//
|
||||
// https://vk.com/dev/orders.cancelSubscription
|
||||
// https://dev.vk.com/method/orders.cancelSubscription
|
||||
func (vk *VK) OrdersCancelSubscription(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("orders.cancelSubscription", &response, params)
|
||||
return
|
||||
@ -17,7 +17,7 @@ type OrdersChangeStateResponse string // New state
|
||||
|
||||
// OrdersChangeState changes order status.
|
||||
//
|
||||
// https://vk.com/dev/orders.changeState
|
||||
// https://dev.vk.com/method/orders.changeState
|
||||
func (vk *VK) OrdersChangeState(params Params) (response OrdersChangeStateResponse, err error) {
|
||||
err = vk.RequestUnmarshal("orders.changeState", &response, params)
|
||||
return
|
||||
@ -28,7 +28,7 @@ type OrdersGetResponse []object.OrdersOrder
|
||||
|
||||
// OrdersGet returns a list of orders.
|
||||
//
|
||||
// https://vk.com/dev/orders.get
|
||||
// https://dev.vk.com/method/orders.get
|
||||
func (vk *VK) OrdersGet(params Params) (response OrdersGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("orders.get", &response, params)
|
||||
return
|
||||
@ -39,7 +39,7 @@ type OrdersGetAmountResponse []object.OrdersAmount
|
||||
|
||||
// OrdersGetAmount returns the cost of votes in the user's consent.
|
||||
//
|
||||
// https://vk.com/dev/orders.getAmount
|
||||
// https://dev.vk.com/method/orders.getAmount
|
||||
func (vk *VK) OrdersGetAmount(params Params) (response OrdersGetAmountResponse, err error) {
|
||||
err = vk.RequestUnmarshal("orders.getAmount", &response, params)
|
||||
return
|
||||
@ -50,7 +50,7 @@ type OrdersGetByIDResponse []object.OrdersOrder
|
||||
|
||||
// OrdersGetByID returns information about orders by their IDs.
|
||||
//
|
||||
// https://vk.com/dev/orders.getByID
|
||||
// https://dev.vk.com/method/orders.getByID
|
||||
func (vk *VK) OrdersGetByID(params Params) (response OrdersGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("orders.getById", &response, params)
|
||||
return
|
||||
@ -61,7 +61,7 @@ type OrdersGetUserSubscriptionByIDResponse object.OrdersSubscription
|
||||
|
||||
// OrdersGetUserSubscriptionByID allows to get subscription by its ID.
|
||||
//
|
||||
// https://vk.com/dev/orders.getUserSubscriptionById
|
||||
// https://dev.vk.com/method/orders.getUserSubscriptionById
|
||||
func (vk *VK) OrdersGetUserSubscriptionByID(params Params) (response OrdersGetUserSubscriptionByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("orders.getUserSubscriptionById", &response, params)
|
||||
return
|
||||
@ -75,7 +75,7 @@ type OrdersGetUserSubscriptionsResponse struct {
|
||||
|
||||
// OrdersGetUserSubscriptions allows to get user's active subscriptions.
|
||||
//
|
||||
// https://vk.com/dev/orders.getUserSubscriptions
|
||||
// https://dev.vk.com/method/orders.getUserSubscriptions
|
||||
func (vk *VK) OrdersGetUserSubscriptions(params Params) (response OrdersGetUserSubscriptionsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("orders.getUserSubscriptions", &response, params)
|
||||
return
|
||||
@ -83,7 +83,7 @@ func (vk *VK) OrdersGetUserSubscriptions(params Params) (response OrdersGetUserS
|
||||
|
||||
// OrdersUpdateSubscription allows to update subscription price.
|
||||
//
|
||||
// https://vk.com/dev/orders.updateSubscription
|
||||
// https://dev.vk.com/method/orders.updateSubscription
|
||||
func (vk *VK) OrdersUpdateSubscription(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("orders.updateSubscription", &response, params)
|
||||
return
|
||||
|
16
vendor/github.com/SevereCloud/vksdk/v2/api/pages.go
generated
vendored
16
vendor/github.com/SevereCloud/vksdk/v2/api/pages.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// PagesClearCache allows to clear the cache of particular external pages which may be attached to VK posts.
|
||||
//
|
||||
// https://vk.com/dev/pages.clearCache
|
||||
// https://dev.vk.com/method/pages.clearCache
|
||||
func (vk *VK) PagesClearCache(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("pages.clearCache", &response, params)
|
||||
return
|
||||
@ -17,7 +17,7 @@ type PagesGetResponse object.PagesWikipageFull
|
||||
|
||||
// PagesGet returns information about a wiki page.
|
||||
//
|
||||
// https://vk.com/dev/pages.get
|
||||
// https://dev.vk.com/method/pages.get
|
||||
func (vk *VK) PagesGet(params Params) (response PagesGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("pages.get", &response, params)
|
||||
return
|
||||
@ -28,7 +28,7 @@ type PagesGetHistoryResponse []object.PagesWikipageHistory
|
||||
|
||||
// PagesGetHistory returns a list of all previous versions of a wiki page.
|
||||
//
|
||||
// https://vk.com/dev/pages.getHistory
|
||||
// https://dev.vk.com/method/pages.getHistory
|
||||
func (vk *VK) PagesGetHistory(params Params) (response PagesGetHistoryResponse, err error) {
|
||||
err = vk.RequestUnmarshal("pages.getHistory", &response, params)
|
||||
return
|
||||
@ -39,7 +39,7 @@ type PagesGetTitlesResponse []object.PagesWikipageFull
|
||||
|
||||
// PagesGetTitles returns a list of wiki pages in a group.
|
||||
//
|
||||
// https://vk.com/dev/pages.getTitles
|
||||
// https://dev.vk.com/method/pages.getTitles
|
||||
func (vk *VK) PagesGetTitles(params Params) (response PagesGetTitlesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("pages.getTitles", &response, params)
|
||||
return
|
||||
@ -50,7 +50,7 @@ type PagesGetVersionResponse object.PagesWikipageFull
|
||||
|
||||
// PagesGetVersion returns the text of one of the previous versions of a wiki page.
|
||||
//
|
||||
// https://vk.com/dev/pages.getVersion
|
||||
// https://dev.vk.com/method/pages.getVersion
|
||||
func (vk *VK) PagesGetVersion(params Params) (response PagesGetVersionResponse, err error) {
|
||||
err = vk.RequestUnmarshal("pages.getVersion", &response, params)
|
||||
return
|
||||
@ -58,7 +58,7 @@ func (vk *VK) PagesGetVersion(params Params) (response PagesGetVersionResponse,
|
||||
|
||||
// PagesParseWiki returns HTML representation of the wiki markup.
|
||||
//
|
||||
// https://vk.com/dev/pages.parseWiki
|
||||
// https://dev.vk.com/method/pages.parseWiki
|
||||
func (vk *VK) PagesParseWiki(params Params) (response string, err error) {
|
||||
err = vk.RequestUnmarshal("pages.parseWiki", &response, params)
|
||||
return
|
||||
@ -66,7 +66,7 @@ func (vk *VK) PagesParseWiki(params Params) (response string, err error) {
|
||||
|
||||
// PagesSave saves the text of a wiki page.
|
||||
//
|
||||
// https://vk.com/dev/pages.save
|
||||
// https://dev.vk.com/method/pages.save
|
||||
func (vk *VK) PagesSave(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("pages.save", &response, params)
|
||||
return
|
||||
@ -74,7 +74,7 @@ func (vk *VK) PagesSave(params Params) (response int, err error) {
|
||||
|
||||
// PagesSaveAccess saves modified read and edit access settings for a wiki page.
|
||||
//
|
||||
// https://vk.com/dev/pages.saveAccess
|
||||
// https://dev.vk.com/method/pages.saveAccess
|
||||
func (vk *VK) PagesSaveAccess(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("pages.saveAccess", &response, params)
|
||||
return
|
||||
|
102
vendor/github.com/SevereCloud/vksdk/v2/api/photos.go
generated
vendored
102
vendor/github.com/SevereCloud/vksdk/v2/api/photos.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// PhotosConfirmTag confirms a tag on a photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.confirmTag
|
||||
// https://dev.vk.com/method/photos.confirmTag
|
||||
func (vk *VK) PhotosConfirmTag(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.confirmTag", &response, params)
|
||||
return
|
||||
@ -14,7 +14,7 @@ func (vk *VK) PhotosConfirmTag(params Params) (response int, err error) {
|
||||
|
||||
// PhotosCopy allows to copy a photo to the "Saved photos" album.
|
||||
//
|
||||
// https://vk.com/dev/photos.copy
|
||||
// https://dev.vk.com/method/photos.copy
|
||||
func (vk *VK) PhotosCopy(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.copy", &response, params)
|
||||
return
|
||||
@ -25,7 +25,7 @@ type PhotosCreateAlbumResponse object.PhotosPhotoAlbumFull
|
||||
|
||||
// PhotosCreateAlbum creates an empty photo album.
|
||||
//
|
||||
// https://vk.com/dev/photos.createAlbum
|
||||
// https://dev.vk.com/method/photos.createAlbum
|
||||
func (vk *VK) PhotosCreateAlbum(params Params) (response PhotosCreateAlbumResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.createAlbum", &response, params)
|
||||
return
|
||||
@ -33,7 +33,7 @@ func (vk *VK) PhotosCreateAlbum(params Params) (response PhotosCreateAlbumRespon
|
||||
|
||||
// PhotosCreateComment adds a new comment on the photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.createComment
|
||||
// https://dev.vk.com/method/photos.createComment
|
||||
func (vk *VK) PhotosCreateComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.createComment", &response, params)
|
||||
return
|
||||
@ -41,7 +41,7 @@ func (vk *VK) PhotosCreateComment(params Params) (response int, err error) {
|
||||
|
||||
// PhotosDelete deletes a photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.delete
|
||||
// https://dev.vk.com/method/photos.delete
|
||||
func (vk *VK) PhotosDelete(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.delete", &response, params)
|
||||
return
|
||||
@ -49,7 +49,7 @@ func (vk *VK) PhotosDelete(params Params) (response int, err error) {
|
||||
|
||||
// PhotosDeleteAlbum deletes a photo album belonging to the current user.
|
||||
//
|
||||
// https://vk.com/dev/photos.deleteAlbum
|
||||
// https://dev.vk.com/method/photos.deleteAlbum
|
||||
func (vk *VK) PhotosDeleteAlbum(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.deleteAlbum", &response, params)
|
||||
return
|
||||
@ -57,7 +57,7 @@ func (vk *VK) PhotosDeleteAlbum(params Params) (response int, err error) {
|
||||
|
||||
// PhotosDeleteComment deletes a comment on the photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.deleteComment
|
||||
// https://dev.vk.com/method/photos.deleteComment
|
||||
func (vk *VK) PhotosDeleteComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.deleteComment", &response, params)
|
||||
return
|
||||
@ -65,7 +65,7 @@ func (vk *VK) PhotosDeleteComment(params Params) (response int, err error) {
|
||||
|
||||
// PhotosEdit edits the caption of a photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.edit
|
||||
// https://dev.vk.com/method/photos.edit
|
||||
func (vk *VK) PhotosEdit(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.edit", &response, params)
|
||||
return
|
||||
@ -73,7 +73,7 @@ func (vk *VK) PhotosEdit(params Params) (response int, err error) {
|
||||
|
||||
// PhotosEditAlbum edits information about a photo album.
|
||||
//
|
||||
// https://vk.com/dev/photos.editAlbum
|
||||
// https://dev.vk.com/method/photos.editAlbum
|
||||
func (vk *VK) PhotosEditAlbum(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.editAlbum", &response, params)
|
||||
return
|
||||
@ -81,7 +81,7 @@ func (vk *VK) PhotosEditAlbum(params Params) (response int, err error) {
|
||||
|
||||
// PhotosEditComment edits a comment on a photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.editComment
|
||||
// https://dev.vk.com/method/photos.editComment
|
||||
func (vk *VK) PhotosEditComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.editComment", &response, params)
|
||||
return
|
||||
@ -97,7 +97,7 @@ type PhotosGetResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/photos.get
|
||||
// https://dev.vk.com/method/photos.get
|
||||
func (vk *VK) PhotosGet(params Params) (response PhotosGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.get", &response, params, Params{"extended": false})
|
||||
|
||||
@ -114,7 +114,7 @@ type PhotosGetExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/photos.get
|
||||
// https://dev.vk.com/method/photos.get
|
||||
func (vk *VK) PhotosGetExtended(params Params) (response PhotosGetExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.get", &response, params, Params{"extended": true})
|
||||
|
||||
@ -129,7 +129,7 @@ type PhotosGetAlbumsResponse struct {
|
||||
|
||||
// PhotosGetAlbums returns a list of a user's or community's photo albums.
|
||||
//
|
||||
// https://vk.com/dev/photos.getAlbums
|
||||
// https://dev.vk.com/method/photos.getAlbums
|
||||
func (vk *VK) PhotosGetAlbums(params Params) (response PhotosGetAlbumsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getAlbums", &response, params)
|
||||
return
|
||||
@ -137,7 +137,7 @@ func (vk *VK) PhotosGetAlbums(params Params) (response PhotosGetAlbumsResponse,
|
||||
|
||||
// PhotosGetAlbumsCount returns the number of photo albums belonging to a user or community.
|
||||
//
|
||||
// https://vk.com/dev/photos.getAlbumsCount
|
||||
// https://dev.vk.com/method/photos.getAlbumsCount
|
||||
func (vk *VK) PhotosGetAlbumsCount(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getAlbumsCount", &response, params)
|
||||
return
|
||||
@ -154,7 +154,7 @@ type PhotosGetAllResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/photos.getAll
|
||||
// https://dev.vk.com/method/photos.getAll
|
||||
func (vk *VK) PhotosGetAll(params Params) (response PhotosGetAllResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getAll", &response, params, Params{"extended": false})
|
||||
|
||||
@ -172,7 +172,7 @@ type PhotosGetAllExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/photos.getAll
|
||||
// https://dev.vk.com/method/photos.getAll
|
||||
func (vk *VK) PhotosGetAllExtended(params Params) (response PhotosGetAllExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getAll", &response, params, Params{"extended": true})
|
||||
|
||||
@ -188,7 +188,7 @@ type PhotosGetAllCommentsResponse struct {
|
||||
// PhotosGetAllComments returns a list of comments on a specific
|
||||
// photo album or all albums of the user sorted in reverse chronological order.
|
||||
//
|
||||
// https://vk.com/dev/photos.getAllComments
|
||||
// https://dev.vk.com/method/photos.getAllComments
|
||||
func (vk *VK) PhotosGetAllComments(params Params) (response PhotosGetAllCommentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getAllComments", &response, params)
|
||||
return
|
||||
@ -201,7 +201,7 @@ type PhotosGetByIDResponse []object.PhotosPhoto
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/photos.getById
|
||||
// https://dev.vk.com/method/photos.getById
|
||||
func (vk *VK) PhotosGetByID(params Params) (response PhotosGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getById", &response, params, Params{"extended": false})
|
||||
|
||||
@ -215,7 +215,7 @@ type PhotosGetByIDExtendedResponse []object.PhotosPhotoFull
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/photos.getById
|
||||
// https://dev.vk.com/method/photos.getById
|
||||
func (vk *VK) PhotosGetByIDExtended(params Params) (response PhotosGetByIDExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getById", &response, params, Params{"extended": true})
|
||||
|
||||
@ -229,7 +229,7 @@ type PhotosGetChatUploadServerResponse struct {
|
||||
|
||||
// PhotosGetChatUploadServer returns an upload link for chat cover pictures.
|
||||
//
|
||||
// https://vk.com/dev/photos.getChatUploadServer
|
||||
// https://dev.vk.com/method/photos.getChatUploadServer
|
||||
func (vk *VK) PhotosGetChatUploadServer(params Params) (response PhotosGetChatUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getChatUploadServer", &response, params)
|
||||
return
|
||||
@ -246,7 +246,7 @@ type PhotosGetCommentsResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/photos.getComments
|
||||
// https://dev.vk.com/method/photos.getComments
|
||||
func (vk *VK) PhotosGetComments(params Params) (response PhotosGetCommentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getComments", &response, params, Params{"extended": false})
|
||||
|
||||
@ -266,7 +266,7 @@ type PhotosGetCommentsExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/photos.getComments
|
||||
// https://dev.vk.com/method/photos.getComments
|
||||
func (vk *VK) PhotosGetCommentsExtended(params Params) (response PhotosGetCommentsExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getComments", &response, params, Params{"extended": true})
|
||||
|
||||
@ -280,7 +280,7 @@ type PhotosGetMarketAlbumUploadServerResponse struct {
|
||||
|
||||
// PhotosGetMarketAlbumUploadServer returns the server address for market album photo upload.
|
||||
//
|
||||
// https://vk.com/dev/photos.getMarketAlbumUploadServer
|
||||
// https://dev.vk.com/method/photos.getMarketAlbumUploadServer
|
||||
func (vk *VK) PhotosGetMarketAlbumUploadServer(params Params) (
|
||||
response PhotosGetMarketAlbumUploadServerResponse,
|
||||
err error,
|
||||
@ -296,7 +296,7 @@ type PhotosGetMarketUploadServerResponse struct {
|
||||
|
||||
// PhotosGetMarketUploadServer returns the server address for market photo upload.
|
||||
//
|
||||
// https://vk.com/dev/photos.getMarketUploadServer
|
||||
// https://dev.vk.com/method/photos.getMarketUploadServer
|
||||
func (vk *VK) PhotosGetMarketUploadServer(params Params) (response PhotosGetMarketUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getMarketUploadServer", &response, params)
|
||||
return
|
||||
@ -312,7 +312,7 @@ type PhotosGetMessagesUploadServerResponse struct {
|
||||
|
||||
// PhotosGetMessagesUploadServer returns the server address for photo upload onto a messages.
|
||||
//
|
||||
// https://vk.com/dev/photos.getMessagesUploadServer
|
||||
// https://dev.vk.com/method/photos.getMessagesUploadServer
|
||||
func (vk *VK) PhotosGetMessagesUploadServer(params Params) (response PhotosGetMessagesUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getMessagesUploadServer", &response, params)
|
||||
return
|
||||
@ -326,7 +326,7 @@ type PhotosGetNewTagsResponse struct {
|
||||
|
||||
// PhotosGetNewTags returns a list of photos with tags that have not been viewed.
|
||||
//
|
||||
// https://vk.com/dev/photos.getNewTags
|
||||
// https://dev.vk.com/method/photos.getNewTags
|
||||
func (vk *VK) PhotosGetNewTags(params Params) (response PhotosGetNewTagsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getNewTags", &response, params)
|
||||
return
|
||||
@ -339,7 +339,7 @@ type PhotosGetOwnerCoverPhotoUploadServerResponse struct {
|
||||
|
||||
// PhotosGetOwnerCoverPhotoUploadServer receives server address for uploading community cover.
|
||||
//
|
||||
// https://vk.com/dev/photos.getOwnerCoverPhotoUploadServer
|
||||
// https://dev.vk.com/method/photos.getOwnerCoverPhotoUploadServer
|
||||
func (vk *VK) PhotosGetOwnerCoverPhotoUploadServer(params Params) (
|
||||
response PhotosGetOwnerCoverPhotoUploadServerResponse,
|
||||
err error,
|
||||
@ -356,7 +356,7 @@ type PhotosGetOwnerPhotoUploadServerResponse struct {
|
||||
// PhotosGetOwnerPhotoUploadServer returns an upload server address for a
|
||||
// profile or community photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.getOwnerPhotoUploadServer
|
||||
// https://dev.vk.com/method/photos.getOwnerPhotoUploadServer
|
||||
func (vk *VK) PhotosGetOwnerPhotoUploadServer(params Params) (
|
||||
response PhotosGetOwnerPhotoUploadServerResponse,
|
||||
err error,
|
||||
@ -370,7 +370,7 @@ type PhotosGetTagsResponse []object.PhotosPhotoTag
|
||||
|
||||
// PhotosGetTags returns a list of tags on a photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.getTags
|
||||
// https://dev.vk.com/method/photos.getTags
|
||||
func (vk *VK) PhotosGetTags(params Params) (response PhotosGetTagsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getTags", &response, params)
|
||||
return
|
||||
@ -381,7 +381,7 @@ type PhotosGetUploadServerResponse object.PhotosPhotoUpload
|
||||
|
||||
// PhotosGetUploadServer returns the server address for photo upload.
|
||||
//
|
||||
// https://vk.com/dev/photos.getUploadServer
|
||||
// https://dev.vk.com/method/photos.getUploadServer
|
||||
func (vk *VK) PhotosGetUploadServer(params Params) (response PhotosGetUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getUploadServer", &response, params)
|
||||
return
|
||||
@ -397,7 +397,7 @@ type PhotosGetUserPhotosResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/photos.getUserPhotos
|
||||
// https://dev.vk.com/method/photos.getUserPhotos
|
||||
func (vk *VK) PhotosGetUserPhotos(params Params) (response PhotosGetUserPhotosResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getUserPhotos", &response, params, Params{"extended": false})
|
||||
|
||||
@ -414,7 +414,7 @@ type PhotosGetUserPhotosExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/photos.getUserPhotos
|
||||
// https://dev.vk.com/method/photos.getUserPhotos
|
||||
func (vk *VK) PhotosGetUserPhotosExtended(params Params) (response PhotosGetUserPhotosExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getUserPhotos", &response, params, Params{"extended": true})
|
||||
|
||||
@ -426,7 +426,7 @@ type PhotosGetWallUploadServerResponse object.PhotosPhotoUpload
|
||||
|
||||
// PhotosGetWallUploadServer returns the server address for photo upload onto a user's wall.
|
||||
//
|
||||
// https://vk.com/dev/photos.getWallUploadServer
|
||||
// https://dev.vk.com/method/photos.getWallUploadServer
|
||||
func (vk *VK) PhotosGetWallUploadServer(params Params) (response PhotosGetWallUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.getWallUploadServer", &response, params)
|
||||
return
|
||||
@ -434,7 +434,7 @@ func (vk *VK) PhotosGetWallUploadServer(params Params) (response PhotosGetWallUp
|
||||
|
||||
// PhotosMakeCover makes a photo into an album cover.
|
||||
//
|
||||
// https://vk.com/dev/photos.makeCover
|
||||
// https://dev.vk.com/method/photos.makeCover
|
||||
func (vk *VK) PhotosMakeCover(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.makeCover", &response, params)
|
||||
return
|
||||
@ -442,7 +442,7 @@ func (vk *VK) PhotosMakeCover(params Params) (response int, err error) {
|
||||
|
||||
// PhotosMove a photo from one album to another.
|
||||
//
|
||||
// https://vk.com/dev/photos.moveMoves
|
||||
// https://dev.vk.com/method/photos.moveMoves
|
||||
func (vk *VK) PhotosMove(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.move", &response, params)
|
||||
return
|
||||
@ -450,7 +450,7 @@ func (vk *VK) PhotosMove(params Params) (response int, err error) {
|
||||
|
||||
// PhotosPutTag adds a tag on the photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.putTag
|
||||
// https://dev.vk.com/method/photos.putTag
|
||||
func (vk *VK) PhotosPutTag(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.putTag", &response, params)
|
||||
return
|
||||
@ -458,7 +458,7 @@ func (vk *VK) PhotosPutTag(params Params) (response int, err error) {
|
||||
|
||||
// PhotosRemoveTag removes a tag from a photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.removeTag
|
||||
// https://dev.vk.com/method/photos.removeTag
|
||||
func (vk *VK) PhotosRemoveTag(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.removeTag", &response, params)
|
||||
return
|
||||
@ -466,7 +466,7 @@ func (vk *VK) PhotosRemoveTag(params Params) (response int, err error) {
|
||||
|
||||
// PhotosReorderAlbums reorders the album in the list of user albums.
|
||||
//
|
||||
// https://vk.com/dev/photos.reorderAlbums
|
||||
// https://dev.vk.com/method/photos.reorderAlbums
|
||||
func (vk *VK) PhotosReorderAlbums(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.reorderAlbums", &response, params)
|
||||
return
|
||||
@ -474,7 +474,7 @@ func (vk *VK) PhotosReorderAlbums(params Params) (response int, err error) {
|
||||
|
||||
// PhotosReorderPhotos reorders the photo in the list of photos of the user album.
|
||||
//
|
||||
// https://vk.com/dev/photos.reorderPhotos
|
||||
// https://dev.vk.com/method/photos.reorderPhotos
|
||||
func (vk *VK) PhotosReorderPhotos(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.reorderPhotos", &response, params)
|
||||
return
|
||||
@ -482,7 +482,7 @@ func (vk *VK) PhotosReorderPhotos(params Params) (response int, err error) {
|
||||
|
||||
// PhotosReport reports (submits a complaint about) a photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.report
|
||||
// https://dev.vk.com/method/photos.report
|
||||
func (vk *VK) PhotosReport(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.report", &response, params)
|
||||
return
|
||||
@ -490,7 +490,7 @@ func (vk *VK) PhotosReport(params Params) (response int, err error) {
|
||||
|
||||
// PhotosReportComment reports (submits a complaint about) a comment on a photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.reportComment
|
||||
// https://dev.vk.com/method/photos.reportComment
|
||||
func (vk *VK) PhotosReportComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.reportComment", &response, params)
|
||||
return
|
||||
@ -498,7 +498,7 @@ func (vk *VK) PhotosReportComment(params Params) (response int, err error) {
|
||||
|
||||
// PhotosRestore restores a deleted photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.restore
|
||||
// https://dev.vk.com/method/photos.restore
|
||||
func (vk *VK) PhotosRestore(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.restore", &response, params)
|
||||
return
|
||||
@ -506,7 +506,7 @@ func (vk *VK) PhotosRestore(params Params) (response int, err error) {
|
||||
|
||||
// PhotosRestoreComment restores a deleted comment on a photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.restoreComment
|
||||
// https://dev.vk.com/method/photos.restoreComment
|
||||
func (vk *VK) PhotosRestoreComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("photos.restoreComment", &response, params)
|
||||
return
|
||||
@ -517,7 +517,7 @@ type PhotosSaveResponse []object.PhotosPhoto
|
||||
|
||||
// PhotosSave saves photos after successful uploading.
|
||||
//
|
||||
// https://vk.com/dev/photos.save
|
||||
// https://dev.vk.com/method/photos.save
|
||||
func (vk *VK) PhotosSave(params Params) (response PhotosSaveResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.save", &response, params)
|
||||
return
|
||||
@ -528,7 +528,7 @@ type PhotosSaveMarketAlbumPhotoResponse []object.PhotosPhoto
|
||||
|
||||
// PhotosSaveMarketAlbumPhoto photo Saves market album photos after successful uploading.
|
||||
//
|
||||
// https://vk.com/dev/photos.saveMarketAlbumPhoto
|
||||
// https://dev.vk.com/method/photos.saveMarketAlbumPhoto
|
||||
func (vk *VK) PhotosSaveMarketAlbumPhoto(params Params) (response PhotosSaveMarketAlbumPhotoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.saveMarketAlbumPhoto", &response, params)
|
||||
return
|
||||
@ -539,7 +539,7 @@ type PhotosSaveMarketPhotoResponse []object.PhotosPhoto
|
||||
|
||||
// PhotosSaveMarketPhoto saves market photos after successful uploading.
|
||||
//
|
||||
// https://vk.com/dev/photos.saveMarketPhoto
|
||||
// https://dev.vk.com/method/photos.saveMarketPhoto
|
||||
func (vk *VK) PhotosSaveMarketPhoto(params Params) (response PhotosSaveMarketPhotoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.saveMarketPhoto", &response, params)
|
||||
return
|
||||
@ -550,7 +550,7 @@ type PhotosSaveMessagesPhotoResponse []object.PhotosPhoto
|
||||
|
||||
// PhotosSaveMessagesPhoto saves a photo after being successfully.
|
||||
//
|
||||
// https://vk.com/dev/photos.saveMessagesPhoto
|
||||
// https://dev.vk.com/method/photos.saveMessagesPhoto
|
||||
func (vk *VK) PhotosSaveMessagesPhoto(params Params) (response PhotosSaveMessagesPhotoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.saveMessagesPhoto", &response, params)
|
||||
return
|
||||
@ -563,7 +563,7 @@ type PhotosSaveOwnerCoverPhotoResponse struct {
|
||||
|
||||
// PhotosSaveOwnerCoverPhoto saves cover photo after successful uploading.
|
||||
//
|
||||
// https://vk.com/dev/photos.saveOwnerCoverPhoto
|
||||
// https://dev.vk.com/method/photos.saveOwnerCoverPhoto
|
||||
func (vk *VK) PhotosSaveOwnerCoverPhoto(params Params) (response PhotosSaveOwnerCoverPhotoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.saveOwnerCoverPhoto", &response, params)
|
||||
return
|
||||
@ -582,7 +582,7 @@ type PhotosSaveOwnerPhotoResponse struct {
|
||||
|
||||
// PhotosSaveOwnerPhoto saves a profile or community photo.
|
||||
//
|
||||
// https://vk.com/dev/photos.saveOwnerPhoto
|
||||
// https://dev.vk.com/method/photos.saveOwnerPhoto
|
||||
func (vk *VK) PhotosSaveOwnerPhoto(params Params) (response PhotosSaveOwnerPhotoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.saveOwnerPhoto", &response, params)
|
||||
return
|
||||
@ -593,7 +593,7 @@ type PhotosSaveWallPhotoResponse []object.PhotosPhoto
|
||||
|
||||
// PhotosSaveWallPhoto saves a photo to a user's or community's wall after being uploaded.
|
||||
//
|
||||
// https://vk.com/dev/photos.saveWallPhoto
|
||||
// https://dev.vk.com/method/photos.saveWallPhoto
|
||||
func (vk *VK) PhotosSaveWallPhoto(params Params) (response PhotosSaveWallPhotoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.saveWallPhoto", &response, params)
|
||||
return
|
||||
@ -607,7 +607,7 @@ type PhotosSearchResponse struct {
|
||||
|
||||
// PhotosSearch returns a list of photos.
|
||||
//
|
||||
// https://vk.com/dev/photos.search
|
||||
// https://dev.vk.com/method/photos.search
|
||||
func (vk *VK) PhotosSearch(params Params) (response PhotosSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("photos.search", &response, params)
|
||||
return
|
||||
|
22
vendor/github.com/SevereCloud/vksdk/v2/api/podcasts.go
generated
vendored
22
vendor/github.com/SevereCloud/vksdk/v2/api/podcasts.go
generated
vendored
@ -13,7 +13,7 @@ type PodcastsGetCatalogResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/podcasts.getCatalog
|
||||
// https://dev.vk.com/method/podcasts.getCatalog
|
||||
func (vk *VK) PodcastsGetCatalog(params Params) (response PodcastsGetCatalogResponse, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.getCatalog", &response, params, Params{"extended": false})
|
||||
|
||||
@ -30,7 +30,7 @@ type PodcastsGetCatalogExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/podcasts.getCatalog
|
||||
// https://dev.vk.com/method/podcasts.getCatalog
|
||||
func (vk *VK) PodcastsGetCatalogExtended(params Params) (response PodcastsGetCatalogExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.getCatalog", &response, params, Params{"extended": true})
|
||||
|
||||
@ -42,7 +42,7 @@ type PodcastsGetCategoriesResponse []object.PodcastsCategory
|
||||
|
||||
// PodcastsGetCategories method.
|
||||
//
|
||||
// https://vk.com/dev/podcasts.getCategories
|
||||
// https://dev.vk.com/method/podcasts.getCategories
|
||||
func (vk *VK) PodcastsGetCategories(params Params) (response PodcastsGetCategoriesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.getCategories", &response, params)
|
||||
return
|
||||
@ -56,7 +56,7 @@ type PodcastsGetEpisodesResponse struct {
|
||||
|
||||
// PodcastsGetEpisodes method.
|
||||
//
|
||||
// https://vk.com/dev/podcasts.getEpisodes
|
||||
// https://dev.vk.com/method/podcasts.getEpisodes
|
||||
func (vk *VK) PodcastsGetEpisodes(params Params) (response PodcastsGetEpisodesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.getEpisodes", &response, params)
|
||||
return
|
||||
@ -72,7 +72,7 @@ type PodcastsGetFeedResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/podcasts.getFeed
|
||||
// https://dev.vk.com/method/podcasts.getFeed
|
||||
func (vk *VK) PodcastsGetFeed(params Params) (response PodcastsGetFeedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.getFeed", &response, params, Params{"extended": false})
|
||||
|
||||
@ -90,7 +90,7 @@ type PodcastsGetFeedExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/podcasts.getFeed
|
||||
// https://dev.vk.com/method/podcasts.getFeed
|
||||
func (vk *VK) PodcastsGetFeedExtended(params Params) (response PodcastsGetFeedExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.getFeed", &response, params, Params{"extended": true})
|
||||
|
||||
@ -118,7 +118,7 @@ type PodcastsGetStartPageResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/podcasts.getStartPage
|
||||
// https://dev.vk.com/method/podcasts.getStartPage
|
||||
func (vk *VK) PodcastsGetStartPage(params Params) (response PodcastsGetStartPageResponse, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.getStartPage", &response, params, Params{"extended": false})
|
||||
|
||||
@ -147,7 +147,7 @@ type PodcastsGetStartPageExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/podcasts.getStartPage
|
||||
// https://dev.vk.com/method/podcasts.getStartPage
|
||||
func (vk *VK) PodcastsGetStartPageExtended(params Params) (response PodcastsGetStartPageExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.getStartPage", &response, params, Params{"extended": true})
|
||||
|
||||
@ -156,7 +156,7 @@ func (vk *VK) PodcastsGetStartPageExtended(params Params) (response PodcastsGetS
|
||||
|
||||
// PodcastsMarkAsListened method.
|
||||
//
|
||||
// https://vk.com/dev/podcasts.markAsListened
|
||||
// https://dev.vk.com/method/podcasts.markAsListened
|
||||
func (vk *VK) PodcastsMarkAsListened(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.markAsListened", &response, params)
|
||||
return
|
||||
@ -164,7 +164,7 @@ func (vk *VK) PodcastsMarkAsListened(params Params) (response int, err error) {
|
||||
|
||||
// PodcastsSubscribe method.
|
||||
//
|
||||
// https://vk.com/dev/podcasts.subscribe
|
||||
// https://dev.vk.com/method/podcasts.subscribe
|
||||
func (vk *VK) PodcastsSubscribe(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.subscribe", &response, params)
|
||||
return
|
||||
@ -172,7 +172,7 @@ func (vk *VK) PodcastsSubscribe(params Params) (response int, err error) {
|
||||
|
||||
// PodcastsUnsubscribe method.
|
||||
//
|
||||
// https://vk.com/dev/podcasts.unsubscribe
|
||||
// https://dev.vk.com/method/podcasts.unsubscribe
|
||||
func (vk *VK) PodcastsUnsubscribe(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("podcasts.unsubscribe", &response, params)
|
||||
return
|
||||
|
20
vendor/github.com/SevereCloud/vksdk/v2/api/polls.go
generated
vendored
20
vendor/github.com/SevereCloud/vksdk/v2/api/polls.go
generated
vendored
@ -4,7 +4,7 @@ import "github.com/SevereCloud/vksdk/v2/object"
|
||||
|
||||
// PollsAddVote adds the current user's vote to the selected answer in the poll.
|
||||
//
|
||||
// https://vk.com/dev/polls.addVote
|
||||
// https://dev.vk.com/method/polls.addVote
|
||||
func (vk *VK) PollsAddVote(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("polls.addVote", &response, params)
|
||||
return
|
||||
@ -15,7 +15,7 @@ type PollsCreateResponse object.PollsPoll
|
||||
|
||||
// PollsCreate creates polls that can be attached to the users' or communities' posts.
|
||||
//
|
||||
// https://vk.com/dev/polls.create
|
||||
// https://dev.vk.com/method/polls.create
|
||||
func (vk *VK) PollsCreate(params Params) (response PollsCreateResponse, err error) {
|
||||
err = vk.RequestUnmarshal("polls.create", &response, params)
|
||||
return
|
||||
@ -23,7 +23,7 @@ func (vk *VK) PollsCreate(params Params) (response PollsCreateResponse, err erro
|
||||
|
||||
// PollsDeleteVote deletes the current user's vote from the selected answer in the poll.
|
||||
//
|
||||
// https://vk.com/dev/polls.deleteVote
|
||||
// https://dev.vk.com/method/polls.deleteVote
|
||||
func (vk *VK) PollsDeleteVote(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("polls.deleteVote", &response, params)
|
||||
return
|
||||
@ -31,7 +31,7 @@ func (vk *VK) PollsDeleteVote(params Params) (response int, err error) {
|
||||
|
||||
// PollsEdit edits created polls.
|
||||
//
|
||||
// https://vk.com/dev/polls.edit
|
||||
// https://dev.vk.com/method/polls.edit
|
||||
func (vk *VK) PollsEdit(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("polls.edit", &response, params)
|
||||
return
|
||||
@ -42,7 +42,7 @@ type PollsGetBackgroundsResponse []object.PollsBackground
|
||||
|
||||
// PollsGetBackgrounds return default backgrounds for polls.
|
||||
//
|
||||
// https://vk.com/dev/polls.getBackgrounds
|
||||
// https://dev.vk.com/method/polls.getBackgrounds
|
||||
func (vk *VK) PollsGetBackgrounds(params Params) (response PollsGetBackgroundsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("polls.getBackgrounds", &response, params)
|
||||
return
|
||||
@ -53,7 +53,7 @@ type PollsGetByIDResponse object.PollsPoll
|
||||
|
||||
// PollsGetByID returns detailed information about a poll by its ID.
|
||||
//
|
||||
// https://vk.com/dev/polls.getById
|
||||
// https://dev.vk.com/method/polls.getById
|
||||
func (vk *VK) PollsGetByID(params Params) (response PollsGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("polls.getById", &response, params)
|
||||
return
|
||||
@ -66,7 +66,7 @@ type PollsGetPhotoUploadServerResponse struct {
|
||||
|
||||
// PollsGetPhotoUploadServer returns a URL for uploading a photo to a poll.
|
||||
//
|
||||
// https://vk.com/dev/polls.getPhotoUploadServer
|
||||
// https://dev.vk.com/method/polls.getPhotoUploadServer
|
||||
func (vk *VK) PollsGetPhotoUploadServer(params Params) (response PollsGetPhotoUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("polls.getPhotoUploadServer", &response, params)
|
||||
return
|
||||
@ -77,7 +77,7 @@ type PollsGetVotersResponse []object.PollsVoters
|
||||
|
||||
// PollsGetVoters returns a list of IDs of users who selected specific answers in the poll.
|
||||
//
|
||||
// https://vk.com/dev/polls.getVoters
|
||||
// https://dev.vk.com/method/polls.getVoters
|
||||
func (vk *VK) PollsGetVoters(params Params) (response PollsGetVotersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("polls.getVoters", &response, params)
|
||||
return
|
||||
@ -88,7 +88,7 @@ type PollsGetVotersFieldsResponse []object.PollsVotersFields
|
||||
|
||||
// PollsGetVotersFields returns a list of IDs of users who selected specific answers in the poll.
|
||||
//
|
||||
// https://vk.com/dev/polls.getVoters
|
||||
// https://dev.vk.com/method/polls.getVoters
|
||||
func (vk *VK) PollsGetVotersFields(params Params) (response PollsGetVotersFieldsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("polls.getVoters", &response, params)
|
||||
return
|
||||
@ -99,7 +99,7 @@ type PollsSavePhotoResponse object.PollsPhoto
|
||||
|
||||
// PollsSavePhoto allows to save poll's uploaded photo.
|
||||
//
|
||||
// https://vk.com/dev/polls.savePhoto
|
||||
// https://dev.vk.com/method/polls.savePhoto
|
||||
func (vk *VK) PollsSavePhoto(params Params) (response PollsSavePhotoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("polls.savePhoto", &response, params)
|
||||
return
|
||||
|
12
vendor/github.com/SevereCloud/vksdk/v2/api/prettycards.go
generated
vendored
12
vendor/github.com/SevereCloud/vksdk/v2/api/prettycards.go
generated
vendored
@ -10,7 +10,7 @@ type PrettyCardsCreateResponse struct {
|
||||
|
||||
// PrettyCardsCreate method.
|
||||
//
|
||||
// https://vk.com/dev/prettyCards.create
|
||||
// https://dev.vk.com/method/prettyCards.create
|
||||
func (vk *VK) PrettyCardsCreate(params Params) (response PrettyCardsCreateResponse, err error) {
|
||||
err = vk.RequestUnmarshal("prettyCards.create", &response, params)
|
||||
return
|
||||
@ -25,7 +25,7 @@ type PrettyCardsDeleteResponse struct {
|
||||
|
||||
// PrettyCardsDelete method.
|
||||
//
|
||||
// https://vk.com/dev/prettyCards.delete
|
||||
// https://dev.vk.com/method/prettyCards.delete
|
||||
func (vk *VK) PrettyCardsDelete(params Params) (response PrettyCardsDeleteResponse, err error) {
|
||||
err = vk.RequestUnmarshal("prettyCards.delete", &response, params)
|
||||
return
|
||||
@ -39,7 +39,7 @@ type PrettyCardsEditResponse struct {
|
||||
|
||||
// PrettyCardsEdit method.
|
||||
//
|
||||
// https://vk.com/dev/prettyCards.edit
|
||||
// https://dev.vk.com/method/prettyCards.edit
|
||||
func (vk *VK) PrettyCardsEdit(params Params) (response PrettyCardsEditResponse, err error) {
|
||||
err = vk.RequestUnmarshal("prettyCards.edit", &response, params)
|
||||
return
|
||||
@ -53,7 +53,7 @@ type PrettyCardsGetResponse struct {
|
||||
|
||||
// PrettyCardsGet method.
|
||||
//
|
||||
// https://vk.com/dev/prettyCards.get
|
||||
// https://dev.vk.com/method/prettyCards.get
|
||||
func (vk *VK) PrettyCardsGet(params Params) (response PrettyCardsGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("prettyCards.get", &response, params)
|
||||
return
|
||||
@ -64,7 +64,7 @@ type PrettyCardsGetByIDResponse []object.PrettyCardsPrettyCard
|
||||
|
||||
// PrettyCardsGetByID method.
|
||||
//
|
||||
// https://vk.com/dev/prettyCards.getById
|
||||
// https://dev.vk.com/method/prettyCards.getById
|
||||
func (vk *VK) PrettyCardsGetByID(params Params) (response PrettyCardsGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("prettyCards.getById", &response, params)
|
||||
return
|
||||
@ -72,7 +72,7 @@ func (vk *VK) PrettyCardsGetByID(params Params) (response PrettyCardsGetByIDResp
|
||||
|
||||
// PrettyCardsGetUploadURL method.
|
||||
//
|
||||
// https://vk.com/dev/prettyCards.getUploadURL
|
||||
// https://dev.vk.com/method/prettyCards.getUploadURL
|
||||
func (vk *VK) PrettyCardsGetUploadURL(params Params) (response string, err error) {
|
||||
err = vk.RequestUnmarshal("prettyCards.getUploadURL", &response, params)
|
||||
return
|
||||
|
2
vendor/github.com/SevereCloud/vksdk/v2/api/search.go
generated
vendored
2
vendor/github.com/SevereCloud/vksdk/v2/api/search.go
generated
vendored
@ -10,7 +10,7 @@ type SearchGetHintsResponse struct {
|
||||
|
||||
// SearchGetHints allows the programmer to do a quick search for any substring.
|
||||
//
|
||||
// https://vk.com/dev/search.getHints
|
||||
// https://dev.vk.com/method/search.getHints
|
||||
func (vk *VK) SearchGetHints(params Params) (response SearchGetHintsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("search.getHints", &response, params)
|
||||
return
|
||||
|
20
vendor/github.com/SevereCloud/vksdk/v2/api/secure.go
generated
vendored
20
vendor/github.com/SevereCloud/vksdk/v2/api/secure.go
generated
vendored
@ -9,7 +9,7 @@ type SecureAddAppEventResponse int // FIXME: not found documentation. https://gi
|
||||
|
||||
// SecureAddAppEvent adds user activity information to an application.
|
||||
//
|
||||
// https://vk.com/dev/secure.addAppEvent
|
||||
// https://dev.vk.com/method/secure.addAppEvent
|
||||
func (vk *VK) SecureAddAppEvent(params Params) (response SecureAddAppEventResponse, err error) {
|
||||
err = vk.RequestUnmarshal("secure.addAppEvent", &response, params)
|
||||
return
|
||||
@ -20,7 +20,7 @@ type SecureCheckTokenResponse object.SecureTokenChecked
|
||||
|
||||
// SecureCheckToken checks the user authentication in IFrame and Flash apps using the access_token parameter.
|
||||
//
|
||||
// https://vk.com/dev/secure.checkToken
|
||||
// https://dev.vk.com/method/secure.checkToken
|
||||
func (vk *VK) SecureCheckToken(params Params) (response SecureCheckTokenResponse, err error) {
|
||||
err = vk.RequestUnmarshal("secure.checkToken", &response, params)
|
||||
return
|
||||
@ -28,7 +28,7 @@ func (vk *VK) SecureCheckToken(params Params) (response SecureCheckTokenResponse
|
||||
|
||||
// SecureGetAppBalance returns payment balance of the application in hundredth of a vote.
|
||||
//
|
||||
// https://vk.com/dev/secure.getAppBalance
|
||||
// https://dev.vk.com/method/secure.getAppBalance
|
||||
func (vk *VK) SecureGetAppBalance(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("secure.getAppBalance", &response, params)
|
||||
return
|
||||
@ -40,7 +40,7 @@ type SecureGetSMSHistoryResponse []object.SecureSmsNotification
|
||||
// SecureGetSMSHistory shows a list of SMS notifications sent by the
|
||||
// application using secure.sendSMSNotification method.
|
||||
//
|
||||
// https://vk.com/dev/secure.getSMSHistory
|
||||
// https://dev.vk.com/method/secure.getSMSHistory
|
||||
func (vk *VK) SecureGetSMSHistory(params Params) (response SecureGetSMSHistoryResponse, err error) {
|
||||
err = vk.RequestUnmarshal("secure.getSMSHistory", &response, params)
|
||||
return
|
||||
@ -51,7 +51,7 @@ type SecureGetTransactionsHistoryResponse []object.SecureTransaction
|
||||
|
||||
// SecureGetTransactionsHistory shows history of votes transaction between users and the application.
|
||||
//
|
||||
// https://vk.com/dev/secure.getTransactionsHistory
|
||||
// https://dev.vk.com/method/secure.getTransactionsHistory
|
||||
func (vk *VK) SecureGetTransactionsHistory(params Params) (response SecureGetTransactionsHistoryResponse, err error) {
|
||||
err = vk.RequestUnmarshal("secure.getTransactionsHistory", &response, params)
|
||||
return
|
||||
@ -62,7 +62,7 @@ type SecureGetUserLevelResponse []object.SecureLevel
|
||||
|
||||
// SecureGetUserLevel returns one of the previously set game levels of one or more users in the application.
|
||||
//
|
||||
// https://vk.com/dev/secure.getUserLevel
|
||||
// https://dev.vk.com/method/secure.getUserLevel
|
||||
func (vk *VK) SecureGetUserLevel(params Params) (response SecureGetUserLevelResponse, err error) {
|
||||
err = vk.RequestUnmarshal("secure.getUserLevel", &response, params)
|
||||
return
|
||||
@ -76,7 +76,7 @@ type SecureGiveEventStickerResponse []struct {
|
||||
|
||||
// SecureGiveEventSticker method.
|
||||
//
|
||||
// https://vk.com/dev/secure.giveEventSticker
|
||||
// https://dev.vk.com/method/secure.giveEventSticker
|
||||
func (vk *VK) SecureGiveEventSticker(params Params) (response SecureGiveEventStickerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("secure.giveEventSticker", &response, params)
|
||||
return
|
||||
@ -87,7 +87,7 @@ type SecureSendNotificationResponse []int // User ID
|
||||
|
||||
// SecureSendNotification sends notification to the user.
|
||||
//
|
||||
// https://vk.com/dev/secure.sendNotification
|
||||
// https://dev.vk.com/method/secure.sendNotification
|
||||
func (vk *VK) SecureSendNotification(params Params) (response SecureSendNotificationResponse, err error) {
|
||||
err = vk.RequestUnmarshal("secure.sendNotification", &response, params)
|
||||
return
|
||||
@ -95,7 +95,7 @@ func (vk *VK) SecureSendNotification(params Params) (response SecureSendNotifica
|
||||
|
||||
// SecureSendSMSNotification sends SMS notification to a user's mobile device.
|
||||
//
|
||||
// https://vk.com/dev/secure.sendSMSNotification
|
||||
// https://dev.vk.com/method/secure.sendSMSNotification
|
||||
func (vk *VK) SecureSendSMSNotification(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("secure.sendSMSNotification", &response, params)
|
||||
return
|
||||
@ -103,7 +103,7 @@ func (vk *VK) SecureSendSMSNotification(params Params) (response int, err error)
|
||||
|
||||
// SecureSetCounter sets a counter which is shown to the user in bold in the left menu.
|
||||
//
|
||||
// https://vk.com/dev/secure.setCounter
|
||||
// https://dev.vk.com/method/secure.setCounter
|
||||
func (vk *VK) SecureSetCounter(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("secure.setCounter", &response, params)
|
||||
return
|
||||
|
6
vendor/github.com/SevereCloud/vksdk/v2/api/stats.go
generated
vendored
6
vendor/github.com/SevereCloud/vksdk/v2/api/stats.go
generated
vendored
@ -9,7 +9,7 @@ type StatsGetResponse []object.StatsPeriod
|
||||
|
||||
// StatsGet returns statistics of a community or an application.
|
||||
//
|
||||
// https://vk.com/dev/stats.get
|
||||
// https://dev.vk.com/method/stats.get
|
||||
func (vk *VK) StatsGet(params Params) (response StatsGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stats.get", &response, params)
|
||||
return
|
||||
@ -20,7 +20,7 @@ type StatsGetPostReachResponse []object.StatsWallpostStat
|
||||
|
||||
// StatsGetPostReach returns stats for a wall post.
|
||||
//
|
||||
// https://vk.com/dev/stats.getPostReach
|
||||
// https://dev.vk.com/method/stats.getPostReach
|
||||
func (vk *VK) StatsGetPostReach(params Params) (response StatsGetPostReachResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stats.getPostReach", &response, params)
|
||||
return
|
||||
@ -28,7 +28,7 @@ func (vk *VK) StatsGetPostReach(params Params) (response StatsGetPostReachRespon
|
||||
|
||||
// StatsTrackVisitor adds current session's data in the application statistics.
|
||||
//
|
||||
// https://vk.com/dev/stats.trackVisitor
|
||||
// https://dev.vk.com/method/stats.trackVisitor
|
||||
func (vk *VK) StatsTrackVisitor(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("stats.trackVisitor", &response, params)
|
||||
return
|
||||
|
6
vendor/github.com/SevereCloud/vksdk/v2/api/storage.go
generated
vendored
6
vendor/github.com/SevereCloud/vksdk/v2/api/storage.go
generated
vendored
@ -21,7 +21,7 @@ func (s StorageGetResponse) ToMap() map[string]string {
|
||||
//
|
||||
// StorageGet always return array!
|
||||
//
|
||||
// https://vk.com/dev/storage.get
|
||||
// https://dev.vk.com/method/storage.get
|
||||
func (vk *VK) StorageGet(params Params) (response StorageGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("storage.get", &response, params)
|
||||
|
||||
@ -33,7 +33,7 @@ type StorageGetKeysResponse []string
|
||||
|
||||
// StorageGetKeys returns the names of all variables.
|
||||
//
|
||||
// https://vk.com/dev/storage.getKeys
|
||||
// https://dev.vk.com/method/storage.getKeys
|
||||
func (vk *VK) StorageGetKeys(params Params) (response StorageGetKeysResponse, err error) {
|
||||
err = vk.RequestUnmarshal("storage.getKeys", &response, params)
|
||||
return
|
||||
@ -41,7 +41,7 @@ func (vk *VK) StorageGetKeys(params Params) (response StorageGetKeysResponse, er
|
||||
|
||||
// StorageSet saves a value of variable with the name set by key parameter.
|
||||
//
|
||||
// https://vk.com/dev/storage.set
|
||||
// https://dev.vk.com/method/storage.set
|
||||
func (vk *VK) StorageSet(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("storage.set", &response, params)
|
||||
return
|
||||
|
6
vendor/github.com/SevereCloud/vksdk/v2/api/store.go
generated
vendored
6
vendor/github.com/SevereCloud/vksdk/v2/api/store.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// StoreAddStickersToFavorite add stickers to favorite.
|
||||
//
|
||||
// https://vk.com/dev/store.addStickersToFavorite
|
||||
// https://dev.vk.com/method/store.addStickersToFavorite
|
||||
func (vk *VK) StoreAddStickersToFavorite(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("store.addStickersToFavorite", &response, params)
|
||||
return
|
||||
@ -20,7 +20,7 @@ type StoreGetFavoriteStickersResponse struct {
|
||||
|
||||
// StoreGetFavoriteStickers return favorite stickers.
|
||||
//
|
||||
// https://vk.com/dev/store.getFavoriteStickers
|
||||
// https://dev.vk.com/method/store.getFavoriteStickers
|
||||
func (vk *VK) StoreGetFavoriteStickers(params Params) (response StoreGetFavoriteStickersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("store.getFavoriteStickers", &response, params)
|
||||
return
|
||||
@ -28,7 +28,7 @@ func (vk *VK) StoreGetFavoriteStickers(params Params) (response StoreGetFavorite
|
||||
|
||||
// StoreRemoveStickersFromFavorite remove stickers from favorite.
|
||||
//
|
||||
// https://vk.com/dev/store.removeStickersFromFavorite
|
||||
// https://dev.vk.com/method/store.removeStickersFromFavorite
|
||||
func (vk *VK) StoreRemoveStickersFromFavorite(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("store.removeStickersFromFavorite", &response, params)
|
||||
return
|
||||
|
42
vendor/github.com/SevereCloud/vksdk/v2/api/stories.go
generated
vendored
42
vendor/github.com/SevereCloud/vksdk/v2/api/stories.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// StoriesBanOwner allows to hide stories from chosen sources from current user's feed.
|
||||
//
|
||||
// https://vk.com/dev/stories.banOwner
|
||||
// https://dev.vk.com/method/stories.banOwner
|
||||
func (vk *VK) StoriesBanOwner(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("stories.banOwner", &response, params)
|
||||
return
|
||||
@ -14,7 +14,7 @@ func (vk *VK) StoriesBanOwner(params Params) (response int, err error) {
|
||||
|
||||
// StoriesDelete allows to delete story.
|
||||
//
|
||||
// https://vk.com/dev/stories.delete
|
||||
// https://dev.vk.com/method/stories.delete
|
||||
func (vk *VK) StoriesDelete(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("stories.delete", &response, params)
|
||||
return
|
||||
@ -32,7 +32,7 @@ type StoriesGetResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/stories.get
|
||||
// https://dev.vk.com/method/stories.get
|
||||
func (vk *VK) StoriesGet(params Params) (response StoriesGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.get", &response, params, Params{"extended": false})
|
||||
|
||||
@ -52,7 +52,7 @@ type StoriesGetExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/stories.get
|
||||
// https://dev.vk.com/method/stories.get
|
||||
func (vk *VK) StoriesGetExtended(params Params) (response StoriesGetExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.get", &response, params, Params{"extended": true})
|
||||
|
||||
@ -69,7 +69,7 @@ type StoriesGetBannedResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/stories.getBanned
|
||||
// https://dev.vk.com/method/stories.getBanned
|
||||
func (vk *VK) StoriesGetBanned(params Params) (response StoriesGetBannedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.getBanned", &response, params, Params{"extended": false})
|
||||
|
||||
@ -87,7 +87,7 @@ type StoriesGetBannedExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/stories.getBanned
|
||||
// https://dev.vk.com/method/stories.getBanned
|
||||
func (vk *VK) StoriesGetBannedExtended(params Params) (response StoriesGetBannedExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.getBanned", &response, params, Params{"extended": true})
|
||||
|
||||
@ -104,7 +104,7 @@ type StoriesGetByIDResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/stories.getById
|
||||
// https://dev.vk.com/method/stories.getById
|
||||
func (vk *VK) StoriesGetByID(params Params) (response StoriesGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.getById", &response, params, Params{"extended": false})
|
||||
|
||||
@ -122,7 +122,7 @@ type StoriesGetByIDExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/stories.getById
|
||||
// https://dev.vk.com/method/stories.getById
|
||||
func (vk *VK) StoriesGetByIDExtended(params Params) (response StoriesGetByIDExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.getById", &response, params, Params{"extended": true})
|
||||
|
||||
@ -138,7 +138,7 @@ type StoriesGetPhotoUploadServerResponse struct {
|
||||
|
||||
// StoriesGetPhotoUploadServer returns URL for uploading a story with photo.
|
||||
//
|
||||
// https://vk.com/dev/stories.getPhotoUploadServer
|
||||
// https://dev.vk.com/method/stories.getPhotoUploadServer
|
||||
func (vk *VK) StoriesGetPhotoUploadServer(params Params) (response StoriesGetPhotoUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.getPhotoUploadServer", &response, params)
|
||||
return
|
||||
@ -154,7 +154,7 @@ type StoriesGetRepliesResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/stories.getReplies
|
||||
// https://dev.vk.com/method/stories.getReplies
|
||||
func (vk *VK) StoriesGetReplies(params Params) (response StoriesGetRepliesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.getReplies", &response, params, Params{"extended": false})
|
||||
|
||||
@ -172,7 +172,7 @@ type StoriesGetRepliesExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/stories.getReplies
|
||||
// https://dev.vk.com/method/stories.getReplies
|
||||
func (vk *VK) StoriesGetRepliesExtended(params Params) (response StoriesGetRepliesExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.getReplies", &response, params, Params{"extended": true})
|
||||
|
||||
@ -184,7 +184,7 @@ type StoriesGetStatsResponse object.StoriesStoryStats
|
||||
|
||||
// StoriesGetStats return statistics data for the story.
|
||||
//
|
||||
// https://vk.com/dev/stories.getStats
|
||||
// https://dev.vk.com/method/stories.getStats
|
||||
func (vk *VK) StoriesGetStats(params Params) (response StoriesGetStatsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.getStats", &response, params)
|
||||
return
|
||||
@ -199,7 +199,7 @@ type StoriesGetVideoUploadServerResponse struct {
|
||||
|
||||
// StoriesGetVideoUploadServer allows to receive URL for uploading story with video.
|
||||
//
|
||||
// https://vk.com/dev/stories.getVideoUploadServer
|
||||
// https://dev.vk.com/method/stories.getVideoUploadServer
|
||||
func (vk *VK) StoriesGetVideoUploadServer(params Params) (response StoriesGetVideoUploadServerResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.getVideoUploadServer", &response, params)
|
||||
return
|
||||
@ -215,7 +215,7 @@ type StoriesGetViewersResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/stories.getViewers
|
||||
// https://dev.vk.com/method/stories.getViewers
|
||||
func (vk *VK) StoriesGetViewers(params Params) (response StoriesGetViewersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.getViewers", &response, params)
|
||||
|
||||
@ -224,7 +224,7 @@ func (vk *VK) StoriesGetViewers(params Params) (response StoriesGetViewersRespon
|
||||
|
||||
// StoriesHideAllReplies hides all replies in the last 24 hours from the user to current user's stories.
|
||||
//
|
||||
// https://vk.com/dev/stories.hideAllReplies
|
||||
// https://dev.vk.com/method/stories.hideAllReplies
|
||||
func (vk *VK) StoriesHideAllReplies(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("stories.hideAllReplies", &response, params)
|
||||
return
|
||||
@ -232,7 +232,7 @@ func (vk *VK) StoriesHideAllReplies(params Params) (response int, err error) {
|
||||
|
||||
// StoriesHideReply hides the reply to the current user's story.
|
||||
//
|
||||
// https://vk.com/dev/stories.hideReply
|
||||
// https://dev.vk.com/method/stories.hideReply
|
||||
func (vk *VK) StoriesHideReply(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("stories.hideReply", &response, params)
|
||||
return
|
||||
@ -247,7 +247,7 @@ type StoriesSaveResponse struct {
|
||||
|
||||
// StoriesSave method.
|
||||
//
|
||||
// https://vk.com/dev/stories.save
|
||||
// https://dev.vk.com/method/stories.save
|
||||
func (vk *VK) StoriesSave(params Params) (response StoriesSaveResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.save", &response, params)
|
||||
return
|
||||
@ -263,7 +263,7 @@ type StoriesSearchResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/stories.search
|
||||
// https://dev.vk.com/method/stories.search
|
||||
func (vk *VK) StoriesSearch(params Params) (response StoriesSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.search", &response, params, Params{"extended": false})
|
||||
|
||||
@ -281,7 +281,7 @@ type StoriesSearchExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/stories.search
|
||||
// https://dev.vk.com/method/stories.search
|
||||
func (vk *VK) StoriesSearchExtended(params Params) (response StoriesSearchExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("stories.search", &response, params, Params{"extended": true})
|
||||
|
||||
@ -293,7 +293,7 @@ func (vk *VK) StoriesSearchExtended(params Params) (response StoriesSearchExtend
|
||||
// Available for applications with type VK Mini Apps. The default method is
|
||||
// not available to applications.
|
||||
//
|
||||
// https://vk.com/dev/stories.sendInteraction
|
||||
// https://dev.vk.com/method/stories.sendInteraction
|
||||
func (vk *VK) StoriesSendInteraction(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("stories.sendInteraction", &response, params)
|
||||
return
|
||||
@ -301,7 +301,7 @@ func (vk *VK) StoriesSendInteraction(params Params) (response int, err error) {
|
||||
|
||||
// StoriesUnbanOwner allows to show stories from hidden sources in current user's feed.
|
||||
//
|
||||
// https://vk.com/dev/stories.unbanOwner
|
||||
// https://dev.vk.com/method/stories.unbanOwner
|
||||
func (vk *VK) StoriesUnbanOwner(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("stories.unbanOwner", &response, params)
|
||||
return
|
||||
|
10
vendor/github.com/SevereCloud/vksdk/v2/api/streaming.go
generated
vendored
10
vendor/github.com/SevereCloud/vksdk/v2/api/streaming.go
generated
vendored
@ -8,7 +8,7 @@ type StreamingGetServerURLResponse struct {
|
||||
|
||||
// StreamingGetServerURL allows to receive data for the connection to Streaming API.
|
||||
//
|
||||
// https://vk.com/dev/streaming.getServerUrl
|
||||
// https://dev.vk.com/method/streaming.getServerUrl
|
||||
func (vk *VK) StreamingGetServerURL(params Params) (response StreamingGetServerURLResponse, err error) {
|
||||
err = vk.RequestUnmarshal("streaming.getServerUrl", &response, params)
|
||||
return
|
||||
@ -21,7 +21,7 @@ type StreamingGetSettingsResponse struct {
|
||||
|
||||
// StreamingGetSettings allows to receive monthly tier for Streaming API.
|
||||
//
|
||||
// https://vk.com/dev/streaming.getSettings
|
||||
// https://dev.vk.com/method/streaming.getSettings
|
||||
func (vk *VK) StreamingGetSettings(params Params) (response StreamingGetSettingsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("streaming.getSettings", &response, params)
|
||||
return
|
||||
@ -38,7 +38,7 @@ type StreamingGetStatsResponse []struct {
|
||||
|
||||
// StreamingGetStats allows to receive statistics for prepared and received events in Streaming API.
|
||||
//
|
||||
// https://vk.com/dev/streaming.getStats
|
||||
// https://dev.vk.com/method/streaming.getStats
|
||||
func (vk *VK) StreamingGetStats(params Params) (response StreamingGetStatsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("streaming.getStats", &response, params)
|
||||
return
|
||||
@ -51,7 +51,7 @@ type StreamingGetStemResponse struct {
|
||||
|
||||
// StreamingGetStem allows to receive the stem of the word.
|
||||
//
|
||||
// https://vk.com/dev/streaming.getStem
|
||||
// https://dev.vk.com/method/streaming.getStem
|
||||
func (vk *VK) StreamingGetStem(params Params) (response StreamingGetStemResponse, err error) {
|
||||
err = vk.RequestUnmarshal("streaming.getStem", &response, params)
|
||||
return
|
||||
@ -59,7 +59,7 @@ func (vk *VK) StreamingGetStem(params Params) (response StreamingGetStemResponse
|
||||
|
||||
// StreamingSetSettings allows to set monthly tier for Streaming API.
|
||||
//
|
||||
// https://vk.com/dev/streaming.setSettings
|
||||
// https://dev.vk.com/method/streaming.setSettings
|
||||
func (vk *VK) StreamingSetSettings(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("streaming.setSettings", &response, params)
|
||||
|
||||
|
118
vendor/github.com/SevereCloud/vksdk/v2/api/upload.go
generated
vendored
118
vendor/github.com/SevereCloud/vksdk/v2/api/upload.go
generated
vendored
@ -180,7 +180,7 @@ func (vk *VK) uploadOwnerPhoto(params Params, squareCrop string, file io.Reader)
|
||||
) {
|
||||
uploadServer, err := vk.PhotosGetOwnerPhotoUploadServer(params)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
body := new(bytes.Buffer)
|
||||
@ -188,12 +188,12 @@ func (vk *VK) uploadOwnerPhoto(params Params, squareCrop string, file io.Reader)
|
||||
|
||||
part, err := writer.CreateFormFile("photo", "photo.jpeg")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
_, err = io.Copy(part, file)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
contentType := writer.FormDataContentType()
|
||||
@ -201,7 +201,7 @@ func (vk *VK) uploadOwnerPhoto(params Params, squareCrop string, file io.Reader)
|
||||
if squareCrop != "" {
|
||||
err = writer.WriteField("_square_crop", squareCrop)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
}
|
||||
|
||||
@ -209,20 +209,20 @@ func (vk *VK) uploadOwnerPhoto(params Params, squareCrop string, file io.Reader)
|
||||
|
||||
resp, err := vk.Client.Post(uploadServer.UploadURL, contentType, body)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
defer resp.Body.Close()
|
||||
|
||||
bodyContent, err := io.ReadAll(resp.Body)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler object.PhotosOwnerUploadResponse
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.PhotosSaveOwnerPhoto(Params{
|
||||
@ -523,26 +523,26 @@ func (vk *VK) UploadVideo(params Params, file io.Reader) (response VideoSaveResp
|
||||
func (vk *VK) uploadDoc(url, title, tags string, file io.Reader) (response DocsSaveResponse, err error) {
|
||||
bodyContent, err := vk.UploadFile(url, file, "file", title)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var docUploadError UploadError
|
||||
|
||||
err = json.Unmarshal(bodyContent, &docUploadError)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
if docUploadError.Err != "" {
|
||||
err = &docUploadError
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler object.DocsDocUploadResponse
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.DocsSave(Params{
|
||||
@ -562,12 +562,12 @@ func (vk *VK) uploadDoc(url, title, tags string, file io.Reader) (response DocsS
|
||||
func (vk *VK) UploadDoc(title, tags string, file io.Reader) (response DocsSaveResponse, err error) {
|
||||
uploadServer, err := vk.DocsGetUploadServer(nil)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.uploadDoc(uploadServer.UploadURL, title, tags, file)
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
// UploadGroupDoc uploading Documents into Community.
|
||||
@ -580,12 +580,12 @@ func (vk *VK) UploadGroupDoc(groupID int, title, tags string, file io.Reader) (r
|
||||
"group_id": groupID,
|
||||
})
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.uploadDoc(uploadServer.UploadURL, title, tags, file)
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
// UploadWallDoc uploading Documents on Wall.
|
||||
@ -596,12 +596,12 @@ func (vk *VK) UploadGroupDoc(groupID int, title, tags string, file io.Reader) (r
|
||||
func (vk *VK) UploadWallDoc(title, tags string, file io.Reader) (response DocsSaveResponse, err error) {
|
||||
uploadServer, err := vk.DocsGetWallUploadServer(nil)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.uploadDoc(uploadServer.UploadURL, title, tags, file)
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
// UploadGroupWallDoc uploading Documents on Group Wall.
|
||||
@ -617,12 +617,12 @@ func (vk *VK) UploadGroupWallDoc(groupID int, title, tags string, file io.Reader
|
||||
"group_id": groupID,
|
||||
})
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.uploadDoc(uploadServer.UploadURL, title, tags, file)
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
// UploadMessagesDoc uploading Documents into a Private Message.
|
||||
@ -639,12 +639,12 @@ func (vk *VK) UploadMessagesDoc(peerID int, typeDoc, title, tags string, file io
|
||||
"type": typeDoc,
|
||||
})
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.uploadDoc(uploadServer.UploadURL, title, tags, file)
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
// UploadOwnerCoverPhoto uploading a Main Photo to a Group Chat.
|
||||
@ -665,19 +665,19 @@ func (vk *VK) UploadOwnerCoverPhoto(groupID, cropX, cropY, cropX2, cropY2 int, f
|
||||
"crop_y2": cropY2,
|
||||
})
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
bodyContent, err := vk.UploadFile(uploadServer.UploadURL, file, "photo", "photo.jpeg")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler object.PhotosOwnerUploadResponse
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
return vk.PhotosSaveOwnerCoverPhoto(Params{
|
||||
@ -712,23 +712,23 @@ type rawUploadStoriesVideo struct {
|
||||
// more than 10 MB. Video format: h264 video, aac audio,
|
||||
// maximum 720х1280, 30fps.
|
||||
//
|
||||
// https://vk.com/dev/stories.getPhotoUploadServer
|
||||
// https://dev.vk.com/method/stories.getPhotoUploadServer
|
||||
func (vk *VK) UploadStoriesPhoto(params Params, file io.Reader) (response StoriesSaveResponse, err error) {
|
||||
uploadServer, err := vk.StoriesGetPhotoUploadServer(params)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
bodyContent, err := vk.UploadFile(uploadServer.UploadURL, file, "file", "file.jpeg")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler rawUploadStoriesPhoto
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
if handler.Error.ErrorCode != 0 {
|
||||
@ -753,19 +753,19 @@ func (vk *VK) UploadStoriesPhoto(params Params, file io.Reader) (response Storie
|
||||
func (vk *VK) UploadStoriesVideo(params Params, file io.Reader) (response StoriesSaveResponse, err error) {
|
||||
uploadServer, err := vk.StoriesGetVideoUploadServer(params)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
bodyContent, err := vk.UploadFile(uploadServer.UploadURL, file, "video_file", "video.mp4")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler rawUploadStoriesVideo
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
if handler.UploadError.Code != 0 {
|
||||
@ -788,19 +788,19 @@ func (vk *VK) UploadStoriesVideo(params Params, file io.Reader) (response Storie
|
||||
func (vk *VK) uploadPollsPhoto(params Params, file io.Reader) (response PollsSavePhotoResponse, err error) {
|
||||
uploadServer, err := vk.PollsGetPhotoUploadServer(params)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
bodyContent, err := vk.UploadFile(uploadServer.UploadURL, file, "photo", "photo.jpeg")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler object.PollsPhotoUploadResponse
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.PollsSavePhoto(Params{
|
||||
@ -808,7 +808,7 @@ func (vk *VK) uploadPollsPhoto(params Params, file io.Reader) (response PollsSav
|
||||
"hash": handler.Hash,
|
||||
})
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
// UploadPollsPhoto uploading a Poll Photo.
|
||||
@ -842,19 +842,19 @@ type uploadPrettyCardsPhotoHandler struct {
|
||||
func (vk *VK) UploadPrettyCardsPhoto(file io.Reader) (response string, err error) {
|
||||
uploadURL, err := vk.PrettyCardsGetUploadURL(nil)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
bodyContent, err := vk.UploadFile(uploadURL, file, "file", "photo.jpg")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler uploadPrettyCardsPhotoHandler
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response = handler.Photo
|
||||
@ -863,7 +863,7 @@ func (vk *VK) UploadPrettyCardsPhoto(file io.Reader) (response string, err error
|
||||
err = &UploadError{Code: handler.ErrCode}
|
||||
}
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
type uploadLeadFormsPhotoHandler struct {
|
||||
@ -877,19 +877,19 @@ type uploadLeadFormsPhotoHandler struct {
|
||||
func (vk *VK) UploadLeadFormsPhoto(file io.Reader) (response string, err error) {
|
||||
uploadURL, err := vk.LeadFormsGetUploadURL(nil)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
bodyContent, err := vk.UploadFile(uploadURL, file, "file", "photo.jpg")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler uploadLeadFormsPhotoHandler
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response = handler.Photo
|
||||
@ -898,7 +898,7 @@ func (vk *VK) UploadLeadFormsPhoto(file io.Reader) (response string, err error)
|
||||
err = &UploadError{Code: handler.ErrCode}
|
||||
}
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
// UploadAppImage uploading a Image into App collection for community app widgets.
|
||||
@ -907,19 +907,19 @@ func (vk *VK) UploadAppImage(imageType string, file io.Reader) (response object.
|
||||
"image_type": imageType,
|
||||
})
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
bodyContent, err := vk.UploadFile(uploadServer.UploadURL, file, "image", "photo.jpeg")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler object.AppWidgetsAppImageUploadResponse
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.AppWidgetsSaveAppImage(Params{
|
||||
@ -927,7 +927,7 @@ func (vk *VK) UploadAppImage(imageType string, file io.Reader) (response object.
|
||||
"hash": handler.Hash,
|
||||
})
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
// UploadGroupImage uploading a Image into Community collection for community app widgets.
|
||||
@ -936,19 +936,19 @@ func (vk *VK) UploadGroupImage(imageType string, file io.Reader) (response objec
|
||||
"image_type": imageType,
|
||||
})
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
bodyContent, err := vk.UploadFile(uploadServer.UploadURL, file, "image", "photo.jpeg")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler object.AppWidgetsGroupImageUploadResponse
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.AppWidgetsSaveGroupImage(Params{
|
||||
@ -956,7 +956,7 @@ func (vk *VK) UploadGroupImage(imageType string, file io.Reader) (response objec
|
||||
"hash": handler.Hash,
|
||||
})
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
// UploadMarusiaPicture uploading picture.
|
||||
@ -966,19 +966,19 @@ func (vk *VK) UploadGroupImage(imageType string, file io.Reader) (response objec
|
||||
func (vk *VK) UploadMarusiaPicture(file io.Reader) (response MarusiaSavePictureResponse, err error) {
|
||||
uploadServer, err := vk.MarusiaGetPictureUploadLink(nil)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
bodyContent, err := vk.UploadFile(uploadServer.PictureUploadLink, file, "photo", "photo.jpg")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
var handler object.MarusiaPictureUploadResponse
|
||||
|
||||
err = json.Unmarshal(bodyContent, &handler)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
photo, _ := json.Marshal(handler.Photo)
|
||||
@ -989,26 +989,26 @@ func (vk *VK) UploadMarusiaPicture(file io.Reader) (response MarusiaSavePictureR
|
||||
"hash": handler.Hash,
|
||||
})
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
// UploadMarusiaAudio uploading audio.
|
||||
//
|
||||
// https://vk.com/dev/marusia_skill_docs10
|
||||
// https://dev.vk.com/ru/marusia/media-api
|
||||
func (vk *VK) UploadMarusiaAudio(file io.Reader) (response MarusiaCreateAudioResponse, err error) {
|
||||
uploadServer, err := vk.MarusiaGetAudioUploadLink(nil)
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
bodyContent, err := vk.UploadFile(uploadServer.AudioUploadLink, file, "file", "audio.mp3")
|
||||
if err != nil {
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
||||
response, err = vk.MarusiaCreateAudio(Params{
|
||||
"audio_meta": string(bodyContent),
|
||||
})
|
||||
|
||||
return
|
||||
return response, err
|
||||
}
|
||||
|
12
vendor/github.com/SevereCloud/vksdk/v2/api/users.go
generated
vendored
12
vendor/github.com/SevereCloud/vksdk/v2/api/users.go
generated
vendored
@ -9,7 +9,7 @@ type UsersGetResponse []object.UsersUser
|
||||
|
||||
// UsersGet returns detailed information on users.
|
||||
//
|
||||
// https://vk.com/dev/users.get
|
||||
// https://dev.vk.com/method/users.get
|
||||
func (vk *VK) UsersGet(params Params) (response UsersGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("users.get", &response, params)
|
||||
return
|
||||
@ -26,7 +26,7 @@ type UsersGetFollowersResponse struct {
|
||||
//
|
||||
// fields="";
|
||||
//
|
||||
// https://vk.com/dev/users.getFollowers
|
||||
// https://dev.vk.com/method/users.getFollowers
|
||||
func (vk *VK) UsersGetFollowers(params Params) (response UsersGetFollowersResponse, err error) {
|
||||
err = vk.RequestUnmarshal("users.getFollowers", &response, params, Params{"fields": ""})
|
||||
|
||||
@ -44,7 +44,7 @@ type UsersGetFollowersFieldsResponse struct {
|
||||
//
|
||||
// fields not empty.
|
||||
//
|
||||
// https://vk.com/dev/users.getFollowers
|
||||
// https://dev.vk.com/method/users.getFollowers
|
||||
func (vk *VK) UsersGetFollowersFields(params Params) (response UsersGetFollowersFieldsResponse, err error) {
|
||||
reqParams := make(Params)
|
||||
if v, prs := params["fields"]; v == "" || !prs {
|
||||
@ -72,7 +72,7 @@ type UsersGetSubscriptionsResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/users.getSubscriptions
|
||||
// https://dev.vk.com/method/users.getSubscriptions
|
||||
//
|
||||
// BUG(SevereCloud): UsersGetSubscriptions bad response with extended=1.
|
||||
func (vk *VK) UsersGetSubscriptions(params Params) (response UsersGetSubscriptionsResponse, err error) {
|
||||
@ -83,7 +83,7 @@ func (vk *VK) UsersGetSubscriptions(params Params) (response UsersGetSubscriptio
|
||||
|
||||
// UsersReport reports (submits a complain about) a user.
|
||||
//
|
||||
// https://vk.com/dev/users.report
|
||||
// https://dev.vk.com/method/users.report
|
||||
func (vk *VK) UsersReport(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("users.report", &response, params)
|
||||
return
|
||||
@ -97,7 +97,7 @@ type UsersSearchResponse struct {
|
||||
|
||||
// UsersSearch returns a list of users matching the search criteria.
|
||||
//
|
||||
// https://vk.com/dev/users.search
|
||||
// https://dev.vk.com/method/users.search
|
||||
func (vk *VK) UsersSearch(params Params) (response UsersSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("users.search", &response, params)
|
||||
return
|
||||
|
16
vendor/github.com/SevereCloud/vksdk/v2/api/utils.go
generated
vendored
16
vendor/github.com/SevereCloud/vksdk/v2/api/utils.go
generated
vendored
@ -10,7 +10,7 @@ type UtilsCheckLinkResponse object.UtilsLinkChecked
|
||||
|
||||
// UtilsCheckLink checks whether a link is blocked in VK.
|
||||
//
|
||||
// https://vk.com/dev/utils.checkLink
|
||||
// https://dev.vk.com/method/utils.checkLink
|
||||
func (vk *VK) UtilsCheckLink(params Params) (response UtilsCheckLinkResponse, err error) {
|
||||
err = vk.RequestUnmarshal("utils.checkLink", &response, params)
|
||||
return
|
||||
@ -18,7 +18,7 @@ func (vk *VK) UtilsCheckLink(params Params) (response UtilsCheckLinkResponse, er
|
||||
|
||||
// UtilsDeleteFromLastShortened deletes shortened link from user's list.
|
||||
//
|
||||
// https://vk.com/dev/utils.deleteFromLastShortened
|
||||
// https://dev.vk.com/method/utils.deleteFromLastShortened
|
||||
func (vk *VK) UtilsDeleteFromLastShortened(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("utils.deleteFromLastShortened", &response, params)
|
||||
return
|
||||
@ -32,7 +32,7 @@ type UtilsGetLastShortenedLinksResponse struct {
|
||||
|
||||
// UtilsGetLastShortenedLinks returns a list of user's shortened links.
|
||||
//
|
||||
// https://vk.com/dev/utils.getLastShortenedLinks
|
||||
// https://dev.vk.com/method/utils.getLastShortenedLinks
|
||||
func (vk *VK) UtilsGetLastShortenedLinks(params Params) (response UtilsGetLastShortenedLinksResponse, err error) {
|
||||
err = vk.RequestUnmarshal("utils.getLastShortenedLinks", &response, params)
|
||||
return
|
||||
@ -45,7 +45,7 @@ type UtilsGetLinkStatsResponse object.UtilsLinkStats
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/utils.getLinkStats
|
||||
// https://dev.vk.com/method/utils.getLinkStats
|
||||
func (vk *VK) UtilsGetLinkStats(params Params) (response UtilsGetLinkStatsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("utils.getLinkStats", &response, params, Params{"extended": false})
|
||||
|
||||
@ -59,7 +59,7 @@ type UtilsGetLinkStatsExtendedResponse object.UtilsLinkStatsExtended
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/utils.getLinkStats
|
||||
// https://dev.vk.com/method/utils.getLinkStats
|
||||
func (vk *VK) UtilsGetLinkStatsExtended(params Params) (response UtilsGetLinkStatsExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("utils.getLinkStats", &response, params, Params{"extended": true})
|
||||
|
||||
@ -68,7 +68,7 @@ func (vk *VK) UtilsGetLinkStatsExtended(params Params) (response UtilsGetLinkSta
|
||||
|
||||
// UtilsGetServerTime returns the current time of the VK server.
|
||||
//
|
||||
// https://vk.com/dev/utils.getServerTime
|
||||
// https://dev.vk.com/method/utils.getServerTime
|
||||
func (vk *VK) UtilsGetServerTime(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("utils.getServerTime", &response, params)
|
||||
return
|
||||
@ -79,7 +79,7 @@ type UtilsGetShortLinkResponse object.UtilsShortLink
|
||||
|
||||
// UtilsGetShortLink allows to receive a link shortened via vk.cc.
|
||||
//
|
||||
// https://vk.com/dev/utils.getShortLink
|
||||
// https://dev.vk.com/method/utils.getShortLink
|
||||
func (vk *VK) UtilsGetShortLink(params Params) (response UtilsGetShortLinkResponse, err error) {
|
||||
err = vk.RequestUnmarshal("utils.getShortLink", &response, params)
|
||||
return
|
||||
@ -114,7 +114,7 @@ func (resp *UtilsResolveScreenNameResponse) DecodeMsgpack(dec *msgpack.Decoder)
|
||||
|
||||
// UtilsResolveScreenName detects a type of object (e.g., user, community, application) and its ID by screen name.
|
||||
//
|
||||
// https://vk.com/dev/utils.resolveScreenName
|
||||
// https://dev.vk.com/method/utils.resolveScreenName
|
||||
func (vk *VK) UtilsResolveScreenName(params Params) (response UtilsResolveScreenNameResponse, err error) {
|
||||
err = vk.RequestUnmarshal("utils.resolveScreenName", &response, params)
|
||||
return
|
||||
|
64
vendor/github.com/SevereCloud/vksdk/v2/api/video.go
generated
vendored
64
vendor/github.com/SevereCloud/vksdk/v2/api/video.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// VideoAdd adds a video to a user or community page.
|
||||
//
|
||||
// https://vk.com/dev/video.add
|
||||
// https://dev.vk.com/method/video.add
|
||||
func (vk *VK) VideoAdd(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.add", &response, params)
|
||||
return
|
||||
@ -19,7 +19,7 @@ type VideoAddAlbumResponse struct {
|
||||
|
||||
// VideoAddAlbum creates an empty album for videos.
|
||||
//
|
||||
// https://vk.com/dev/video.addAlbum
|
||||
// https://dev.vk.com/method/video.addAlbum
|
||||
func (vk *VK) VideoAddAlbum(params Params) (response VideoAddAlbumResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.addAlbum", &response, params)
|
||||
return
|
||||
@ -27,7 +27,7 @@ func (vk *VK) VideoAddAlbum(params Params) (response VideoAddAlbumResponse, err
|
||||
|
||||
// VideoAddToAlbum allows you to add a video to the album.
|
||||
//
|
||||
// https://vk.com/dev/video.addToAlbum
|
||||
// https://dev.vk.com/method/video.addToAlbum
|
||||
func (vk *VK) VideoAddToAlbum(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.addToAlbum", &response, params)
|
||||
return
|
||||
@ -35,7 +35,7 @@ func (vk *VK) VideoAddToAlbum(params Params) (response int, err error) {
|
||||
|
||||
// VideoCreateComment adds a new comment on a video.
|
||||
//
|
||||
// https://vk.com/dev/video.createComment
|
||||
// https://dev.vk.com/method/video.createComment
|
||||
func (vk *VK) VideoCreateComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.createComment", &response, params)
|
||||
return
|
||||
@ -43,7 +43,7 @@ func (vk *VK) VideoCreateComment(params Params) (response int, err error) {
|
||||
|
||||
// VideoDelete deletes a video from a user or community page.
|
||||
//
|
||||
// https://vk.com/dev/video.delete
|
||||
// https://dev.vk.com/method/video.delete
|
||||
func (vk *VK) VideoDelete(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.delete", &response, params)
|
||||
return
|
||||
@ -51,7 +51,7 @@ func (vk *VK) VideoDelete(params Params) (response int, err error) {
|
||||
|
||||
// VideoDeleteAlbum deletes a video album.
|
||||
//
|
||||
// https://vk.com/dev/video.deleteAlbum
|
||||
// https://dev.vk.com/method/video.deleteAlbum
|
||||
func (vk *VK) VideoDeleteAlbum(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.deleteAlbum", &response, params)
|
||||
return
|
||||
@ -59,7 +59,7 @@ func (vk *VK) VideoDeleteAlbum(params Params) (response int, err error) {
|
||||
|
||||
// VideoDeleteComment deletes a comment on a video.
|
||||
//
|
||||
// https://vk.com/dev/video.deleteComment
|
||||
// https://dev.vk.com/method/video.deleteComment
|
||||
func (vk *VK) VideoDeleteComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.deleteComment", &response, params)
|
||||
return
|
||||
@ -67,7 +67,7 @@ func (vk *VK) VideoDeleteComment(params Params) (response int, err error) {
|
||||
|
||||
// VideoEdit edits information about a video on a user or community page.
|
||||
//
|
||||
// https://vk.com/dev/video.edit
|
||||
// https://dev.vk.com/method/video.edit
|
||||
func (vk *VK) VideoEdit(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.edit", &response, params)
|
||||
return
|
||||
@ -75,7 +75,7 @@ func (vk *VK) VideoEdit(params Params) (response int, err error) {
|
||||
|
||||
// VideoEditAlbum edits the title of a video album.
|
||||
//
|
||||
// https://vk.com/dev/video.editAlbum
|
||||
// https://dev.vk.com/method/video.editAlbum
|
||||
func (vk *VK) VideoEditAlbum(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.editAlbum", &response, params)
|
||||
return
|
||||
@ -83,7 +83,7 @@ func (vk *VK) VideoEditAlbum(params Params) (response int, err error) {
|
||||
|
||||
// VideoEditComment edits the text of a comment on a video.
|
||||
//
|
||||
// https://vk.com/dev/video.editComment
|
||||
// https://dev.vk.com/method/video.editComment
|
||||
func (vk *VK) VideoEditComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.editComment", &response, params)
|
||||
return
|
||||
@ -99,7 +99,7 @@ type VideoGetResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/video.get
|
||||
// https://dev.vk.com/method/video.get
|
||||
func (vk *VK) VideoGet(params Params) (response VideoGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.get", &response, params, Params{"extended": false})
|
||||
|
||||
@ -117,7 +117,7 @@ type VideoGetExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/video.get
|
||||
// https://dev.vk.com/method/video.get
|
||||
func (vk *VK) VideoGetExtended(params Params) (response VideoGetExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.get", &response, params, Params{"extended": true})
|
||||
|
||||
@ -129,7 +129,7 @@ type VideoGetAlbumByIDResponse object.VideoVideoAlbumFull
|
||||
|
||||
// VideoGetAlbumByID returns video album info.
|
||||
//
|
||||
// https://vk.com/dev/video.getAlbumById
|
||||
// https://dev.vk.com/method/video.getAlbumById
|
||||
func (vk *VK) VideoGetAlbumByID(params Params) (response VideoGetAlbumByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.getAlbumById", &response, params)
|
||||
return
|
||||
@ -145,7 +145,7 @@ type VideoGetAlbumsResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/video.getAlbums
|
||||
// https://dev.vk.com/method/video.getAlbums
|
||||
func (vk *VK) VideoGetAlbums(params Params) (response VideoGetAlbumsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.getAlbums", &response, params, Params{"extended": false})
|
||||
|
||||
@ -162,7 +162,7 @@ type VideoGetAlbumsExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/video.getAlbums
|
||||
// https://dev.vk.com/method/video.getAlbums
|
||||
func (vk *VK) VideoGetAlbumsExtended(params Params) (response VideoGetAlbumsExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.getAlbums", &response, params, Params{"extended": true})
|
||||
|
||||
@ -176,7 +176,7 @@ type VideoGetAlbumsByVideoResponse []int
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/video.getAlbumsByVideo
|
||||
// https://dev.vk.com/method/video.getAlbumsByVideo
|
||||
func (vk *VK) VideoGetAlbumsByVideo(params Params) (response VideoGetAlbumsByVideoResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.getAlbumsByVideo", &response, params, Params{"extended": false})
|
||||
|
||||
@ -193,7 +193,7 @@ type VideoGetAlbumsByVideoExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/video.getAlbumsByVideo
|
||||
// https://dev.vk.com/method/video.getAlbumsByVideo
|
||||
func (vk *VK) VideoGetAlbumsByVideoExtended(params Params) (response VideoGetAlbumsByVideoExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.getAlbumsByVideo", &response, params, Params{"extended": true})
|
||||
|
||||
@ -210,7 +210,7 @@ type VideoGetCommentsResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/video.getComments
|
||||
// https://dev.vk.com/method/video.getComments
|
||||
func (vk *VK) VideoGetComments(params Params) (response VideoGetCommentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.getComments", &response, params, Params{"extended": false})
|
||||
|
||||
@ -228,7 +228,7 @@ type VideoGetCommentsExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/video.getComments
|
||||
// https://dev.vk.com/method/video.getComments
|
||||
func (vk *VK) VideoGetCommentsExtended(params Params) (response VideoGetCommentsExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.getComments", &response, params, Params{"extended": true})
|
||||
|
||||
@ -240,7 +240,7 @@ type VideoLiveGetCategoriesResponse []object.VideoLiveCategory
|
||||
|
||||
// VideoLiveGetCategories method.
|
||||
//
|
||||
// https://vk.com/dev/video.liveGetCategories
|
||||
// https://dev.vk.com/method/video.liveGetCategories
|
||||
func (vk *VK) VideoLiveGetCategories(params Params) (response VideoLiveGetCategoriesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.liveGetCategories", &response, params)
|
||||
return
|
||||
@ -248,7 +248,7 @@ func (vk *VK) VideoLiveGetCategories(params Params) (response VideoLiveGetCatego
|
||||
|
||||
// VideoRemoveFromAlbum allows you to remove the video from the album.
|
||||
//
|
||||
// https://vk.com/dev/video.removeFromAlbum
|
||||
// https://dev.vk.com/method/video.removeFromAlbum
|
||||
func (vk *VK) VideoRemoveFromAlbum(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.removeFromAlbum", &response, params)
|
||||
return
|
||||
@ -256,7 +256,7 @@ func (vk *VK) VideoRemoveFromAlbum(params Params) (response int, err error) {
|
||||
|
||||
// VideoReorderAlbums reorders the album in the list of user video albums.
|
||||
//
|
||||
// https://vk.com/dev/video.reorderAlbums
|
||||
// https://dev.vk.com/method/video.reorderAlbums
|
||||
func (vk *VK) VideoReorderAlbums(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.reorderAlbums", &response, params)
|
||||
return
|
||||
@ -264,7 +264,7 @@ func (vk *VK) VideoReorderAlbums(params Params) (response int, err error) {
|
||||
|
||||
// VideoReorderVideos reorders the video in the video album.
|
||||
//
|
||||
// https://vk.com/dev/video.reorderVideos
|
||||
// https://dev.vk.com/method/video.reorderVideos
|
||||
func (vk *VK) VideoReorderVideos(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.reorderVideos", &response, params)
|
||||
return
|
||||
@ -272,7 +272,7 @@ func (vk *VK) VideoReorderVideos(params Params) (response int, err error) {
|
||||
|
||||
// VideoReport reports (submits a complaint about) a video.
|
||||
//
|
||||
// https://vk.com/dev/video.report
|
||||
// https://dev.vk.com/method/video.report
|
||||
func (vk *VK) VideoReport(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.report", &response, params)
|
||||
return
|
||||
@ -280,7 +280,7 @@ func (vk *VK) VideoReport(params Params) (response int, err error) {
|
||||
|
||||
// VideoReportComment reports (submits a complaint about) a comment on a video.
|
||||
//
|
||||
// https://vk.com/dev/video.reportComment
|
||||
// https://dev.vk.com/method/video.reportComment
|
||||
func (vk *VK) VideoReportComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.reportComment", &response, params)
|
||||
return
|
||||
@ -288,7 +288,7 @@ func (vk *VK) VideoReportComment(params Params) (response int, err error) {
|
||||
|
||||
// VideoRestore restores a previously deleted video.
|
||||
//
|
||||
// https://vk.com/dev/video.restore
|
||||
// https://dev.vk.com/method/video.restore
|
||||
func (vk *VK) VideoRestore(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.restore", &response, params)
|
||||
return
|
||||
@ -296,7 +296,7 @@ func (vk *VK) VideoRestore(params Params) (response int, err error) {
|
||||
|
||||
// VideoRestoreComment restores a previously deleted comment on a video.
|
||||
//
|
||||
// https://vk.com/dev/video.restoreComment
|
||||
// https://dev.vk.com/method/video.restoreComment
|
||||
func (vk *VK) VideoRestoreComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("video.restoreComment", &response, params)
|
||||
return
|
||||
@ -307,7 +307,7 @@ type VideoSaveResponse object.VideoSaveResult
|
||||
|
||||
// VideoSave returns a server address (required for upload) and video data.
|
||||
//
|
||||
// https://vk.com/dev/video.save
|
||||
// https://dev.vk.com/method/video.save
|
||||
func (vk *VK) VideoSave(params Params) (response VideoSaveResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.save", &response, params)
|
||||
return
|
||||
@ -323,7 +323,7 @@ type VideoSearchResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/video.search
|
||||
// https://dev.vk.com/method/video.search
|
||||
func (vk *VK) VideoSearch(params Params) (response VideoSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.search", &response, params, Params{"extended": false})
|
||||
|
||||
@ -341,7 +341,7 @@ type VideoSearchExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/video.search
|
||||
// https://dev.vk.com/method/video.search
|
||||
func (vk *VK) VideoSearchExtended(params Params) (response VideoSearchExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.search", &response, params, Params{"extended": true})
|
||||
|
||||
@ -353,7 +353,7 @@ type VideoStartStreamingResponse object.VideoLive
|
||||
|
||||
// VideoStartStreaming method.
|
||||
//
|
||||
// https://vk.com/dev/video.startStreaming
|
||||
// https://dev.vk.com/method/video.startStreaming
|
||||
func (vk *VK) VideoStartStreaming(params Params) (response VideoStartStreamingResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.startStreaming", &response, params)
|
||||
return
|
||||
@ -366,7 +366,7 @@ type VideoStopStreamingResponse struct {
|
||||
|
||||
// VideoStopStreaming method.
|
||||
//
|
||||
// https://vk.com/dev/video.stopStreaming
|
||||
// https://dev.vk.com/method/video.stopStreaming
|
||||
func (vk *VK) VideoStopStreaming(params Params) (response VideoStopStreamingResponse, err error) {
|
||||
err = vk.RequestUnmarshal("video.stopStreaming", &response, params)
|
||||
return
|
||||
|
58
vendor/github.com/SevereCloud/vksdk/v2/api/wall.go
generated
vendored
58
vendor/github.com/SevereCloud/vksdk/v2/api/wall.go
generated
vendored
@ -6,7 +6,7 @@ import (
|
||||
|
||||
// WallCheckCopyrightLink method.
|
||||
//
|
||||
// https://vk.com/dev/wall.checkCopyrightLink
|
||||
// https://dev.vk.com/method/wall.checkCopyrightLink
|
||||
func (vk *VK) WallCheckCopyrightLink(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.checkCopyrightLink", &response, params)
|
||||
return
|
||||
@ -14,7 +14,7 @@ func (vk *VK) WallCheckCopyrightLink(params Params) (response int, err error) {
|
||||
|
||||
// WallCloseComments turn off post commenting.
|
||||
//
|
||||
// https://vk.com/dev/wall.closeComments
|
||||
// https://dev.vk.com/method/wall.closeComments
|
||||
func (vk *VK) WallCloseComments(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.closeComments", &response, params)
|
||||
return
|
||||
@ -28,7 +28,7 @@ type WallCreateCommentResponse struct {
|
||||
|
||||
// WallCreateComment adds a comment to a post on a user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.createComment
|
||||
// https://dev.vk.com/method/wall.createComment
|
||||
func (vk *VK) WallCreateComment(params Params) (response WallCreateCommentResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.createComment", &response, params)
|
||||
return
|
||||
@ -36,7 +36,7 @@ func (vk *VK) WallCreateComment(params Params) (response WallCreateCommentRespon
|
||||
|
||||
// WallDelete deletes a post from a user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.delete
|
||||
// https://dev.vk.com/method/wall.delete
|
||||
func (vk *VK) WallDelete(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.delete", &response, params)
|
||||
return
|
||||
@ -44,7 +44,7 @@ func (vk *VK) WallDelete(params Params) (response int, err error) {
|
||||
|
||||
// WallDeleteComment deletes a comment on a post on a user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.deleteComment
|
||||
// https://dev.vk.com/method/wall.deleteComment
|
||||
func (vk *VK) WallDeleteComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.deleteComment", &response, params)
|
||||
return
|
||||
@ -57,7 +57,7 @@ type WallEditResponse struct {
|
||||
|
||||
// WallEdit edits a post on a user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.edit
|
||||
// https://dev.vk.com/method/wall.edit
|
||||
func (vk *VK) WallEdit(params Params) (response WallEditResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.edit", &response, params)
|
||||
return
|
||||
@ -65,7 +65,7 @@ func (vk *VK) WallEdit(params Params) (response WallEditResponse, err error) {
|
||||
|
||||
// WallEditAdsStealth allows to edit hidden post.
|
||||
//
|
||||
// https://vk.com/dev/wall.editAdsStealth
|
||||
// https://dev.vk.com/method/wall.editAdsStealth
|
||||
func (vk *VK) WallEditAdsStealth(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.editAdsStealth", &response, params)
|
||||
return
|
||||
@ -73,7 +73,7 @@ func (vk *VK) WallEditAdsStealth(params Params) (response int, err error) {
|
||||
|
||||
// WallEditComment edits a comment on a user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.editComment
|
||||
// https://dev.vk.com/method/wall.editComment
|
||||
func (vk *VK) WallEditComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.editComment", &response, params)
|
||||
return
|
||||
@ -89,7 +89,7 @@ type WallGetResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/wall.get
|
||||
// https://dev.vk.com/method/wall.get
|
||||
func (vk *VK) WallGet(params Params) (response WallGetResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.get", &response, params, Params{"extended": false})
|
||||
|
||||
@ -107,7 +107,7 @@ type WallGetExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/wall.get
|
||||
// https://dev.vk.com/method/wall.get
|
||||
func (vk *VK) WallGetExtended(params Params) (response WallGetExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.get", &response, params, Params{"extended": true})
|
||||
|
||||
@ -121,7 +121,7 @@ type WallGetByIDResponse []object.WallWallpost
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/wall.getById
|
||||
// https://dev.vk.com/method/wall.getById
|
||||
func (vk *VK) WallGetByID(params Params) (response WallGetByIDResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.getById", &response, params, Params{"extended": false})
|
||||
|
||||
@ -138,7 +138,7 @@ type WallGetByIDExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/wall.getById
|
||||
// https://dev.vk.com/method/wall.getById
|
||||
func (vk *VK) WallGetByIDExtended(params Params) (response WallGetByIDExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.getById", &response, params, Params{"extended": true})
|
||||
|
||||
@ -158,7 +158,7 @@ type WallGetCommentResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/wall.getComment
|
||||
// https://dev.vk.com/method/wall.getComment
|
||||
func (vk *VK) WallGetComment(params Params) (response WallGetCommentResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.getComment", &response, params, Params{"extended": false})
|
||||
|
||||
@ -181,7 +181,7 @@ type WallGetCommentExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/wall.getComment
|
||||
// https://dev.vk.com/method/wall.getComment
|
||||
func (vk *VK) WallGetCommentExtended(params Params) (response WallGetCommentExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.getComment", &response, params, Params{"extended": true})
|
||||
|
||||
@ -202,7 +202,7 @@ type WallGetCommentsResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/wall.getComments
|
||||
// https://dev.vk.com/method/wall.getComments
|
||||
func (vk *VK) WallGetComments(params Params) (response WallGetCommentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.getComments", &response, params, Params{"extended": false})
|
||||
|
||||
@ -224,7 +224,7 @@ type WallGetCommentsExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/wall.getComments
|
||||
// https://dev.vk.com/method/wall.getComments
|
||||
func (vk *VK) WallGetCommentsExtended(params Params) (response WallGetCommentsExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.getComments", &response, params, Params{"extended": true})
|
||||
|
||||
@ -239,7 +239,7 @@ type WallGetRepostsResponse struct {
|
||||
|
||||
// WallGetReposts returns information about reposts of a post on user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.getReposts
|
||||
// https://dev.vk.com/method/wall.getReposts
|
||||
func (vk *VK) WallGetReposts(params Params) (response WallGetRepostsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.getReposts", &response, params)
|
||||
return
|
||||
@ -247,7 +247,7 @@ func (vk *VK) WallGetReposts(params Params) (response WallGetRepostsResponse, er
|
||||
|
||||
// WallOpenComments includes posting comments.
|
||||
//
|
||||
// https://vk.com/dev/wall.openComments
|
||||
// https://dev.vk.com/method/wall.openComments
|
||||
func (vk *VK) WallOpenComments(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.openComments", &response, params)
|
||||
return
|
||||
@ -255,7 +255,7 @@ func (vk *VK) WallOpenComments(params Params) (response int, err error) {
|
||||
|
||||
// WallPin pins the post on wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.pin
|
||||
// https://dev.vk.com/method/wall.pin
|
||||
func (vk *VK) WallPin(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.pin", &response, params)
|
||||
return
|
||||
@ -268,7 +268,7 @@ type WallPostResponse struct {
|
||||
|
||||
// WallPost adds a new post on a user wall or community wall.Can also be used to publish suggested or scheduled posts.
|
||||
//
|
||||
// https://vk.com/dev/wall.post
|
||||
// https://dev.vk.com/method/wall.post
|
||||
func (vk *VK) WallPost(params Params) (response WallPostResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.post", &response, params)
|
||||
return
|
||||
@ -283,7 +283,7 @@ type WallPostAdsStealthResponse struct {
|
||||
// not be shown on the community's wall and can be used for creating
|
||||
// an ad with type "Community post".
|
||||
//
|
||||
// https://vk.com/dev/wall.postAdsStealth
|
||||
// https://dev.vk.com/method/wall.postAdsStealth
|
||||
func (vk *VK) WallPostAdsStealth(params Params) (response WallPostAdsStealthResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.postAdsStealth", &response, params)
|
||||
return
|
||||
@ -291,7 +291,7 @@ func (vk *VK) WallPostAdsStealth(params Params) (response WallPostAdsStealthResp
|
||||
|
||||
// WallReportComment reports (submits a complaint about) a comment on a post on a user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.reportComment
|
||||
// https://dev.vk.com/method/wall.reportComment
|
||||
func (vk *VK) WallReportComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.reportComment", &response, params)
|
||||
return
|
||||
@ -299,7 +299,7 @@ func (vk *VK) WallReportComment(params Params) (response int, err error) {
|
||||
|
||||
// WallReportPost reports (submits a complaint about) a post on a user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.reportPost
|
||||
// https://dev.vk.com/method/wall.reportPost
|
||||
func (vk *VK) WallReportPost(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.reportPost", &response, params)
|
||||
return
|
||||
@ -317,7 +317,7 @@ type WallRepostResponse struct {
|
||||
|
||||
// WallRepost reposts ( copies) an object to a user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.repost
|
||||
// https://dev.vk.com/method/wall.repost
|
||||
func (vk *VK) WallRepost(params Params) (response WallRepostResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.repost", &response, params)
|
||||
return
|
||||
@ -325,7 +325,7 @@ func (vk *VK) WallRepost(params Params) (response WallRepostResponse, err error)
|
||||
|
||||
// WallRestore restores a post deleted from a user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.restore
|
||||
// https://dev.vk.com/method/wall.restore
|
||||
func (vk *VK) WallRestore(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.restore", &response, params)
|
||||
return
|
||||
@ -333,7 +333,7 @@ func (vk *VK) WallRestore(params Params) (response int, err error) {
|
||||
|
||||
// WallRestoreComment restores a comment deleted from a user wall or community wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.restoreComment
|
||||
// https://dev.vk.com/method/wall.restoreComment
|
||||
func (vk *VK) WallRestoreComment(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.restoreComment", &response, params)
|
||||
return
|
||||
@ -349,7 +349,7 @@ type WallSearchResponse struct {
|
||||
//
|
||||
// extended=0
|
||||
//
|
||||
// https://vk.com/dev/wall.search
|
||||
// https://dev.vk.com/method/wall.search
|
||||
func (vk *VK) WallSearch(params Params) (response WallSearchResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.search", &response, params, Params{"extended": false})
|
||||
|
||||
@ -367,7 +367,7 @@ type WallSearchExtendedResponse struct {
|
||||
//
|
||||
// extended=1
|
||||
//
|
||||
// https://vk.com/dev/wall.search
|
||||
// https://dev.vk.com/method/wall.search
|
||||
func (vk *VK) WallSearchExtended(params Params) (response WallSearchExtendedResponse, err error) {
|
||||
err = vk.RequestUnmarshal("wall.search", &response, params, Params{"extended": true})
|
||||
|
||||
@ -376,7 +376,7 @@ func (vk *VK) WallSearchExtended(params Params) (response WallSearchExtendedResp
|
||||
|
||||
// WallUnpin unpins the post on wall.
|
||||
//
|
||||
// https://vk.com/dev/wall.unpin
|
||||
// https://dev.vk.com/method/wall.unpin
|
||||
func (vk *VK) WallUnpin(params Params) (response int, err error) {
|
||||
err = vk.RequestUnmarshal("wall.unpin", &response, params)
|
||||
return
|
||||
|
4
vendor/github.com/SevereCloud/vksdk/v2/api/widgets.go
generated
vendored
4
vendor/github.com/SevereCloud/vksdk/v2/api/widgets.go
generated
vendored
@ -12,7 +12,7 @@ type WidgetsGetCommentsResponse struct {
|
||||
|
||||
// WidgetsGetComments gets a list of comments for the page added through the Comments widget.
|
||||
//
|
||||
// https://vk.com/dev/widgets.getComments
|
||||
// https://dev.vk.com/method/widgets.getComments
|
||||
func (vk *VK) WidgetsGetComments(params Params) (response WidgetsGetCommentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("widgets.getComments", &response, params)
|
||||
return
|
||||
@ -26,7 +26,7 @@ type WidgetsGetPagesResponse struct {
|
||||
|
||||
// WidgetsGetPages gets a list of application/site pages where the Comments widget or Like widget is installed.
|
||||
//
|
||||
// https://vk.com/dev/widgets.getPages
|
||||
// https://dev.vk.com/method/widgets.getPages
|
||||
func (vk *VK) WidgetsGetPages(params Params) (response WidgetsGetPagesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("widgets.getPages", &response, params)
|
||||
return
|
||||
|
2
vendor/github.com/SevereCloud/vksdk/v2/doc.go
generated
vendored
2
vendor/github.com/SevereCloud/vksdk/v2/doc.go
generated
vendored
@ -7,6 +7,6 @@ package vksdk
|
||||
|
||||
// Module constants.
|
||||
const (
|
||||
Version = "2.16.1"
|
||||
Version = "2.17.0"
|
||||
API = "5.131"
|
||||
)
|
||||
|
2
vendor/github.com/SevereCloud/vksdk/v2/events/events.go
generated
vendored
2
vendor/github.com/SevereCloud/vksdk/v2/events/events.go
generated
vendored
@ -1,7 +1,7 @@
|
||||
/*
|
||||
Package events for community events handling.
|
||||
|
||||
See more https://vk.com/dev/groups_events
|
||||
See more https://dev.vk.com/ru/api/community-events/json-schema
|
||||
*/
|
||||
package events // import "github.com/SevereCloud/vksdk/v2/events"
|
||||
|
||||
|
4
vendor/github.com/SevereCloud/vksdk/v2/longpoll-bot/README.md
generated
vendored
4
vendor/github.com/SevereCloud/vksdk/v2/longpoll-bot/README.md
generated
vendored
@ -1,7 +1,7 @@
|
||||
# Bots Long Poll API
|
||||
|
||||
[](https://pkg.go.dev/github.com/SevereCloud/vksdk/v2/longpoll-bot)
|
||||
[](https://vk.com/dev/bots_longpoll)
|
||||
[](https://dev.vk.com/ru/api/bots-long-poll/getting-started)
|
||||
|
||||
## Подключение Bots Long Poll API
|
||||
|
||||
@ -71,7 +71,7 @@ lp.FullResponse(func(resp object.LongPollBotResponse) {
|
||||
})
|
||||
```
|
||||
|
||||
Полный список событий Вы найдёте [в документации](https://vk.com/dev/groups_events)
|
||||
Полный список событий Вы найдёте [в документации](https://dev.vk.com/ru/api/community-events/json-schema)
|
||||
|
||||
### Контекст
|
||||
|
||||
|
2
vendor/github.com/SevereCloud/vksdk/v2/longpoll-bot/longpoll.go
generated
vendored
2
vendor/github.com/SevereCloud/vksdk/v2/longpoll-bot/longpoll.go
generated
vendored
@ -1,7 +1,7 @@
|
||||
/*
|
||||
Package longpoll implements Bots Long Poll API.
|
||||
|
||||
See more https://vk.com/dev/bots_longpoll
|
||||
See more https://dev.vk.com/ru/api/bots-long-poll/getting-started
|
||||
*/
|
||||
package longpoll // import "github.com/SevereCloud/vksdk/v2/longpoll-bot"
|
||||
|
||||
|
4
vendor/github.com/SevereCloud/vksdk/v2/object/groups.go
generated
vendored
4
vendor/github.com/SevereCloud/vksdk/v2/object/groups.go
generated
vendored
@ -244,7 +244,7 @@ type GroupsGroupLikeFriends struct {
|
||||
type GroupsLiveCovers struct {
|
||||
IsEnabled BaseBoolInt `json:"is_enabled"`
|
||||
IsScalable BaseBoolInt `json:"is_scalable"`
|
||||
StoryIds []string `json:"story_ids"`
|
||||
StoryIds []string `json:"story_ids"` //nolint:revive
|
||||
}
|
||||
|
||||
// GroupsBanInfo reason type.
|
||||
@ -607,7 +607,7 @@ type GroupsYoulaSettings struct {
|
||||
ModerationStatus int `json:"moderation_status"`
|
||||
DeclineReason string `json:"decline_reason"`
|
||||
GroupMode int `json:"group_mode"`
|
||||
SelectedCategoryIDS []int `json:"selected_category_ids"`
|
||||
SelectedCategoryIDS []int `json:"selected_category_ids"` //nolint:revive
|
||||
Lat float64 `json:"lat"`
|
||||
Long float64 `json:"long"`
|
||||
Radius float64 `json:"radius"`
|
||||
|
7
vendor/github.com/SevereCloud/vksdk/v2/object/messages.go
generated
vendored
7
vendor/github.com/SevereCloud/vksdk/v2/object/messages.go
generated
vendored
@ -357,7 +357,7 @@ func (eventData MessagesEventData) ToJSON() string {
|
||||
|
||||
// MessagesTemplate struct.
|
||||
//
|
||||
// https://vk.com/dev/bot_docs_templates
|
||||
// https://dev.vk.com/ru/api/bots/development/messages
|
||||
type MessagesTemplate struct {
|
||||
Type string `json:"type"`
|
||||
Elements []MessagesTemplateElement `json:"elements"`
|
||||
@ -404,7 +404,7 @@ type MessageContentSourceURL struct {
|
||||
|
||||
// MessageContentSource struct.
|
||||
//
|
||||
// https://vk.com/dev/bots_docs_2
|
||||
// https://dev.vk.com/ru/api/bots/development/messages
|
||||
type MessageContentSource struct {
|
||||
Type string `json:"type"`
|
||||
MessageContentSourceMessage // type message
|
||||
@ -592,8 +592,7 @@ type MessagesConversationPushSettings struct {
|
||||
// MessagesConversationWithMessage struct.
|
||||
type MessagesConversationWithMessage struct {
|
||||
Conversation MessagesConversation `json:"conversation"`
|
||||
// BUG(VK): https://vk.com/bug229134
|
||||
LastMessage MessagesMessage `json:"last_message"`
|
||||
LastMessage MessagesMessage `json:"last_message"`
|
||||
}
|
||||
|
||||
// MessagesDialog struct.
|
||||
|
2
vendor/github.com/SevereCloud/vksdk/v2/object/object.go
generated
vendored
2
vendor/github.com/SevereCloud/vksdk/v2/object/object.go
generated
vendored
@ -1,7 +1,7 @@
|
||||
/*
|
||||
Package object contains objects for VK.
|
||||
|
||||
See more https://vk.com/dev/objects
|
||||
See more https://dev.vk.com/ru/reference/objects
|
||||
*/
|
||||
package object // import "github.com/SevereCloud/vksdk/v2/object"
|
||||
|
||||
|
2
vendor/github.com/SevereCloud/vksdk/v2/object/pages.go
generated
vendored
2
vendor/github.com/SevereCloud/vksdk/v2/object/pages.go
generated
vendored
@ -75,7 +75,7 @@ type PagesWikipageFull struct {
|
||||
|
||||
// PagesWikipageHistory struct.
|
||||
//
|
||||
// BUG(VK): https://vk.com/dev/pages.getHistory edited and date.
|
||||
// BUG(VK): https://dev.vk.com/method/pages.getHistory edited and date.
|
||||
type PagesWikipageHistory struct {
|
||||
Date int `json:"date"` // Date when the page has been edited in Unixtime
|
||||
EditorID int `json:"editor_id"` // Last editor ID
|
||||
|
2
vendor/github.com/SevereCloud/vksdk/v2/object/stories.go
generated
vendored
2
vendor/github.com/SevereCloud/vksdk/v2/object/stories.go
generated
vendored
@ -186,7 +186,7 @@ type StoriesFeedItem struct {
|
||||
// The sticker object is pasted by the developer on the client himself, only
|
||||
// coordinates are transmitted to the server.
|
||||
//
|
||||
// https://vk.com/dev/objects/clickable_stickers
|
||||
// https://dev.vk.com/ru/reference/objects/clickable-sticker
|
||||
type StoriesClickableStickers struct {
|
||||
OriginalWidth int `json:"original_width"`
|
||||
OriginalHeight int `json:"original_height"`
|
||||
|
21
vendor/github.com/blang/semver/.travis.yml
generated
vendored
21
vendor/github.com/blang/semver/.travis.yml
generated
vendored
@ -1,21 +0,0 @@
|
||||
language: go
|
||||
matrix:
|
||||
include:
|
||||
- go: 1.4.3
|
||||
- go: 1.5.4
|
||||
- go: 1.6.3
|
||||
- go: 1.7
|
||||
- go: tip
|
||||
allow_failures:
|
||||
- go: tip
|
||||
install:
|
||||
- go get golang.org/x/tools/cmd/cover
|
||||
- go get github.com/mattn/goveralls
|
||||
script:
|
||||
- echo "Test and track coverage" ; $HOME/gopath/bin/goveralls -package "." -service=travis-ci
|
||||
-repotoken $COVERALLS_TOKEN
|
||||
- echo "Build examples" ; cd examples && go build
|
||||
- echo "Check if gofmt'd" ; diff -u <(echo -n) <(gofmt -d -s .)
|
||||
env:
|
||||
global:
|
||||
secure: HroGEAUQpVq9zX1b1VIkraLiywhGbzvNnTZq2TMxgK7JHP8xqNplAeF1izrR2i4QLL9nsY+9WtYss4QuPvEtZcVHUobw6XnL6radF7jS1LgfYZ9Y7oF+zogZ2I5QUMRLGA7rcxQ05s7mKq3XZQfeqaNts4bms/eZRefWuaFZbkw=
|
194
vendor/github.com/blang/semver/README.md
generated
vendored
194
vendor/github.com/blang/semver/README.md
generated
vendored
@ -1,194 +0,0 @@
|
||||
semver for golang [](https://travis-ci.org/blang/semver) [](https://godoc.org/github.com/blang/semver) [](https://coveralls.io/r/blang/semver?branch=master)
|
||||
======
|
||||
|
||||
semver is a [Semantic Versioning](http://semver.org/) library written in golang. It fully covers spec version `2.0.0`.
|
||||
|
||||
Usage
|
||||
-----
|
||||
```bash
|
||||
$ go get github.com/blang/semver
|
||||
```
|
||||
Note: Always vendor your dependencies or fix on a specific version tag.
|
||||
|
||||
```go
|
||||
import github.com/blang/semver
|
||||
v1, err := semver.Make("1.0.0-beta")
|
||||
v2, err := semver.Make("2.0.0-beta")
|
||||
v1.Compare(v2)
|
||||
```
|
||||
|
||||
Also check the [GoDocs](http://godoc.org/github.com/blang/semver).
|
||||
|
||||
Why should I use this lib?
|
||||
-----
|
||||
|
||||
- Fully spec compatible
|
||||
- No reflection
|
||||
- No regex
|
||||
- Fully tested (Coverage >99%)
|
||||
- Readable parsing/validation errors
|
||||
- Fast (See [Benchmarks](#benchmarks))
|
||||
- Only Stdlib
|
||||
- Uses values instead of pointers
|
||||
- Many features, see below
|
||||
|
||||
|
||||
Features
|
||||
-----
|
||||
|
||||
- Parsing and validation at all levels
|
||||
- Comparator-like comparisons
|
||||
- Compare Helper Methods
|
||||
- InPlace manipulation
|
||||
- Ranges `>=1.0.0 <2.0.0 || >=3.0.0 !3.0.1-beta.1`
|
||||
- Wildcards `>=1.x`, `<=2.5.x`
|
||||
- Sortable (implements sort.Interface)
|
||||
- database/sql compatible (sql.Scanner/Valuer)
|
||||
- encoding/json compatible (json.Marshaler/Unmarshaler)
|
||||
|
||||
Ranges
|
||||
------
|
||||
|
||||
A `Range` is a set of conditions which specify which versions satisfy the range.
|
||||
|
||||
A condition is composed of an operator and a version. The supported operators are:
|
||||
|
||||
- `<1.0.0` Less than `1.0.0`
|
||||
- `<=1.0.0` Less than or equal to `1.0.0`
|
||||
- `>1.0.0` Greater than `1.0.0`
|
||||
- `>=1.0.0` Greater than or equal to `1.0.0`
|
||||
- `1.0.0`, `=1.0.0`, `==1.0.0` Equal to `1.0.0`
|
||||
- `!1.0.0`, `!=1.0.0` Not equal to `1.0.0`. Excludes version `1.0.0`.
|
||||
|
||||
Note that spaces between the operator and the version will be gracefully tolerated.
|
||||
|
||||
A `Range` can link multiple `Ranges` separated by space:
|
||||
|
||||
Ranges can be linked by logical AND:
|
||||
|
||||
- `>1.0.0 <2.0.0` would match between both ranges, so `1.1.1` and `1.8.7` but not `1.0.0` or `2.0.0`
|
||||
- `>1.0.0 <3.0.0 !2.0.3-beta.2` would match every version between `1.0.0` and `3.0.0` except `2.0.3-beta.2`
|
||||
|
||||
Ranges can also be linked by logical OR:
|
||||
|
||||
- `<2.0.0 || >=3.0.0` would match `1.x.x` and `3.x.x` but not `2.x.x`
|
||||
|
||||
AND has a higher precedence than OR. It's not possible to use brackets.
|
||||
|
||||
Ranges can be combined by both AND and OR
|
||||
|
||||
- `>1.0.0 <2.0.0 || >3.0.0 !4.2.1` would match `1.2.3`, `1.9.9`, `3.1.1`, but not `4.2.1`, `2.1.1`
|
||||
|
||||
Range usage:
|
||||
|
||||
```
|
||||
v, err := semver.Parse("1.2.3")
|
||||
range, err := semver.ParseRange(">1.0.0 <2.0.0 || >=3.0.0")
|
||||
if range(v) {
|
||||
//valid
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
Example
|
||||
-----
|
||||
|
||||
Have a look at full examples in [examples/main.go](examples/main.go)
|
||||
|
||||
```go
|
||||
import github.com/blang/semver
|
||||
|
||||
v, err := semver.Make("0.0.1-alpha.preview+123.github")
|
||||
fmt.Printf("Major: %d\n", v.Major)
|
||||
fmt.Printf("Minor: %d\n", v.Minor)
|
||||
fmt.Printf("Patch: %d\n", v.Patch)
|
||||
fmt.Printf("Pre: %s\n", v.Pre)
|
||||
fmt.Printf("Build: %s\n", v.Build)
|
||||
|
||||
// Prerelease versions array
|
||||
if len(v.Pre) > 0 {
|
||||
fmt.Println("Prerelease versions:")
|
||||
for i, pre := range v.Pre {
|
||||
fmt.Printf("%d: %q\n", i, pre)
|
||||
}
|
||||
}
|
||||
|
||||
// Build meta data array
|
||||
if len(v.Build) > 0 {
|
||||
fmt.Println("Build meta data:")
|
||||
for i, build := range v.Build {
|
||||
fmt.Printf("%d: %q\n", i, build)
|
||||
}
|
||||
}
|
||||
|
||||
v001, err := semver.Make("0.0.1")
|
||||
// Compare using helpers: v.GT(v2), v.LT, v.GTE, v.LTE
|
||||
v001.GT(v) == true
|
||||
v.LT(v001) == true
|
||||
v.GTE(v) == true
|
||||
v.LTE(v) == true
|
||||
|
||||
// Or use v.Compare(v2) for comparisons (-1, 0, 1):
|
||||
v001.Compare(v) == 1
|
||||
v.Compare(v001) == -1
|
||||
v.Compare(v) == 0
|
||||
|
||||
// Manipulate Version in place:
|
||||
v.Pre[0], err = semver.NewPRVersion("beta")
|
||||
if err != nil {
|
||||
fmt.Printf("Error parsing pre release version: %q", err)
|
||||
}
|
||||
|
||||
fmt.Println("\nValidate versions:")
|
||||
v.Build[0] = "?"
|
||||
|
||||
err = v.Validate()
|
||||
if err != nil {
|
||||
fmt.Printf("Validation failed: %s\n", err)
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
Benchmarks
|
||||
-----
|
||||
|
||||
BenchmarkParseSimple-4 5000000 390 ns/op 48 B/op 1 allocs/op
|
||||
BenchmarkParseComplex-4 1000000 1813 ns/op 256 B/op 7 allocs/op
|
||||
BenchmarkParseAverage-4 1000000 1171 ns/op 163 B/op 4 allocs/op
|
||||
BenchmarkStringSimple-4 20000000 119 ns/op 16 B/op 1 allocs/op
|
||||
BenchmarkStringLarger-4 10000000 206 ns/op 32 B/op 2 allocs/op
|
||||
BenchmarkStringComplex-4 5000000 324 ns/op 80 B/op 3 allocs/op
|
||||
BenchmarkStringAverage-4 5000000 273 ns/op 53 B/op 2 allocs/op
|
||||
BenchmarkValidateSimple-4 200000000 9.33 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkValidateComplex-4 3000000 469 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkValidateAverage-4 5000000 256 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkCompareSimple-4 100000000 11.8 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkCompareComplex-4 50000000 30.8 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkCompareAverage-4 30000000 41.5 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkSort-4 3000000 419 ns/op 256 B/op 2 allocs/op
|
||||
BenchmarkRangeParseSimple-4 2000000 850 ns/op 192 B/op 5 allocs/op
|
||||
BenchmarkRangeParseAverage-4 1000000 1677 ns/op 400 B/op 10 allocs/op
|
||||
BenchmarkRangeParseComplex-4 300000 5214 ns/op 1440 B/op 30 allocs/op
|
||||
BenchmarkRangeMatchSimple-4 50000000 25.6 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkRangeMatchAverage-4 30000000 56.4 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkRangeMatchComplex-4 10000000 153 ns/op 0 B/op 0 allocs/op
|
||||
|
||||
See benchmark cases at [semver_test.go](semver_test.go)
|
||||
|
||||
|
||||
Motivation
|
||||
-----
|
||||
|
||||
I simply couldn't find any lib supporting the full spec. Others were just wrong or used reflection and regex which i don't like.
|
||||
|
||||
|
||||
Contribution
|
||||
-----
|
||||
|
||||
Feel free to make a pull request. For bigger changes create a issue first to discuss about it.
|
||||
|
||||
|
||||
License
|
||||
-----
|
||||
|
||||
See [LICENSE](LICENSE) file.
|
17
vendor/github.com/blang/semver/package.json
generated
vendored
17
vendor/github.com/blang/semver/package.json
generated
vendored
@ -1,17 +0,0 @@
|
||||
{
|
||||
"author": "blang",
|
||||
"bugs": {
|
||||
"URL": "https://github.com/blang/semver/issues",
|
||||
"url": "https://github.com/blang/semver/issues"
|
||||
},
|
||||
"gx": {
|
||||
"dvcsimport": "github.com/blang/semver"
|
||||
},
|
||||
"gxVersion": "0.10.0",
|
||||
"language": "go",
|
||||
"license": "MIT",
|
||||
"name": "semver",
|
||||
"releaseCmd": "git commit -a -m \"gx publish $VERSION\"",
|
||||
"version": "3.5.1"
|
||||
}
|
||||
|
0
vendor/github.com/blang/semver/LICENSE → vendor/github.com/blang/semver/v4/LICENSE
generated
vendored
0
vendor/github.com/blang/semver/LICENSE → vendor/github.com/blang/semver/v4/LICENSE
generated
vendored
0
vendor/github.com/blang/semver/json.go → vendor/github.com/blang/semver/v4/json.go
generated
vendored
0
vendor/github.com/blang/semver/json.go → vendor/github.com/blang/semver/v4/json.go
generated
vendored
2
vendor/github.com/blang/semver/range.go → vendor/github.com/blang/semver/v4/range.go
generated
vendored
2
vendor/github.com/blang/semver/range.go → vendor/github.com/blang/semver/v4/range.go
generated
vendored
@ -327,7 +327,7 @@ func expandWildcardVersion(parts [][]string) ([][]string, error) {
|
||||
for _, p := range parts {
|
||||
var newParts []string
|
||||
for _, ap := range p {
|
||||
if strings.Index(ap, "x") != -1 {
|
||||
if strings.Contains(ap, "x") {
|
||||
opStr, vStr, err := splitComparatorVersion(ap)
|
||||
if err != nil {
|
||||
return nil, err
|
72
vendor/github.com/blang/semver/semver.go → vendor/github.com/blang/semver/v4/semver.go
generated
vendored
72
vendor/github.com/blang/semver/semver.go → vendor/github.com/blang/semver/v4/semver.go
generated
vendored
@ -26,7 +26,7 @@ type Version struct {
|
||||
Minor uint64
|
||||
Patch uint64
|
||||
Pre []PRVersion
|
||||
Build []string //No Precendence
|
||||
Build []string //No Precedence
|
||||
}
|
||||
|
||||
// Version to string
|
||||
@ -61,6 +61,18 @@ func (v Version) String() string {
|
||||
return string(b)
|
||||
}
|
||||
|
||||
// FinalizeVersion discards prerelease and build number and only returns
|
||||
// major, minor and patch number.
|
||||
func (v Version) FinalizeVersion() string {
|
||||
b := make([]byte, 0, 5)
|
||||
b = strconv.AppendUint(b, v.Major, 10)
|
||||
b = append(b, '.')
|
||||
b = strconv.AppendUint(b, v.Minor, 10)
|
||||
b = append(b, '.')
|
||||
b = strconv.AppendUint(b, v.Patch, 10)
|
||||
return string(b)
|
||||
}
|
||||
|
||||
// Equals checks if v is equal to o.
|
||||
func (v Version) Equals(o Version) bool {
|
||||
return (v.Compare(o) == 0)
|
||||
@ -161,6 +173,27 @@ func (v Version) Compare(o Version) int {
|
||||
|
||||
}
|
||||
|
||||
// IncrementPatch increments the patch version
|
||||
func (v *Version) IncrementPatch() error {
|
||||
v.Patch++
|
||||
return nil
|
||||
}
|
||||
|
||||
// IncrementMinor increments the minor version
|
||||
func (v *Version) IncrementMinor() error {
|
||||
v.Minor++
|
||||
v.Patch = 0
|
||||
return nil
|
||||
}
|
||||
|
||||
// IncrementMajor increments the major version
|
||||
func (v *Version) IncrementMajor() error {
|
||||
v.Major++
|
||||
v.Minor = 0
|
||||
v.Patch = 0
|
||||
return nil
|
||||
}
|
||||
|
||||
// Validate validates v and returns error in case
|
||||
func (v Version) Validate() error {
|
||||
// Major, Minor, Patch already validated using uint64
|
||||
@ -189,10 +222,10 @@ func (v Version) Validate() error {
|
||||
}
|
||||
|
||||
// New is an alias for Parse and returns a pointer, parses version string and returns a validated Version or error
|
||||
func New(s string) (vp *Version, err error) {
|
||||
func New(s string) (*Version, error) {
|
||||
v, err := Parse(s)
|
||||
vp = &v
|
||||
return
|
||||
vp := &v
|
||||
return vp, err
|
||||
}
|
||||
|
||||
// Make is an alias for Parse, parses version string and returns a validated Version or error
|
||||
@ -202,14 +235,25 @@ func Make(s string) (Version, error) {
|
||||
|
||||
// ParseTolerant allows for certain version specifications that do not strictly adhere to semver
|
||||
// specs to be parsed by this library. It does so by normalizing versions before passing them to
|
||||
// Parse(). It currently trims spaces, removes a "v" prefix, and adds a 0 patch number to versions
|
||||
// with only major and minor components specified
|
||||
// Parse(). It currently trims spaces, removes a "v" prefix, adds a 0 patch number to versions
|
||||
// with only major and minor components specified, and removes leading 0s.
|
||||
func ParseTolerant(s string) (Version, error) {
|
||||
s = strings.TrimSpace(s)
|
||||
s = strings.TrimPrefix(s, "v")
|
||||
|
||||
// Split into major.minor.(patch+pr+meta)
|
||||
parts := strings.SplitN(s, ".", 3)
|
||||
// Remove leading zeros.
|
||||
for i, p := range parts {
|
||||
if len(p) > 1 {
|
||||
p = strings.TrimLeft(p, "0")
|
||||
if len(p) == 0 || !strings.ContainsAny(p[0:1], "0123456789") {
|
||||
p = "0" + p
|
||||
}
|
||||
parts[i] = p
|
||||
}
|
||||
}
|
||||
// Fill up shortened versions.
|
||||
if len(parts) < 3 {
|
||||
if strings.ContainsAny(parts[len(parts)-1], "+-") {
|
||||
return Version{}, errors.New("Short version cannot contain PreRelease/Build meta data")
|
||||
@ -217,8 +261,8 @@ func ParseTolerant(s string) (Version, error) {
|
||||
for len(parts) < 3 {
|
||||
parts = append(parts, "0")
|
||||
}
|
||||
s = strings.Join(parts, ".")
|
||||
}
|
||||
s = strings.Join(parts, ".")
|
||||
|
||||
return Parse(s)
|
||||
}
|
||||
@ -416,3 +460,17 @@ func NewBuildVersion(s string) (string, error) {
|
||||
}
|
||||
return s, nil
|
||||
}
|
||||
|
||||
// FinalizeVersion returns the major, minor and patch number only and discards
|
||||
// prerelease and build number.
|
||||
func FinalizeVersion(s string) (string, error) {
|
||||
v, err := Parse(s)
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
v.Pre = nil
|
||||
v.Build = nil
|
||||
|
||||
finalVer := v.String()
|
||||
return finalVer, nil
|
||||
}
|
0
vendor/github.com/blang/semver/sort.go → vendor/github.com/blang/semver/v4/sort.go
generated
vendored
0
vendor/github.com/blang/semver/sort.go → vendor/github.com/blang/semver/v4/sort.go
generated
vendored
2
vendor/github.com/blang/semver/sql.go → vendor/github.com/blang/semver/v4/sql.go
generated
vendored
2
vendor/github.com/blang/semver/sql.go → vendor/github.com/blang/semver/v4/sql.go
generated
vendored
@ -14,7 +14,7 @@ func (v *Version) Scan(src interface{}) (err error) {
|
||||
case []byte:
|
||||
str = string(src)
|
||||
default:
|
||||
return fmt.Errorf("Version.Scan: cannot convert %T to string.", src)
|
||||
return fmt.Errorf("version.Scan: cannot convert %T to string", src)
|
||||
}
|
||||
|
||||
if t, err := Parse(str); err == nil {
|
301
vendor/github.com/dyatlov/go-opengraph/opengraph/opengraph.go
generated
vendored
301
vendor/github.com/dyatlov/go-opengraph/opengraph/opengraph.go
generated
vendored
@ -8,81 +8,37 @@ import (
|
||||
|
||||
"golang.org/x/net/html"
|
||||
"golang.org/x/net/html/atom"
|
||||
|
||||
"github.com/dyatlov/go-opengraph/opengraph/types/actor"
|
||||
"github.com/dyatlov/go-opengraph/opengraph/types/article"
|
||||
"github.com/dyatlov/go-opengraph/opengraph/types/audio"
|
||||
"github.com/dyatlov/go-opengraph/opengraph/types/book"
|
||||
"github.com/dyatlov/go-opengraph/opengraph/types/image"
|
||||
"github.com/dyatlov/go-opengraph/opengraph/types/music"
|
||||
"github.com/dyatlov/go-opengraph/opengraph/types/profile"
|
||||
"github.com/dyatlov/go-opengraph/opengraph/types/video"
|
||||
)
|
||||
|
||||
// Image defines Open Graph Image type
|
||||
type Image struct {
|
||||
URL string `json:"url"`
|
||||
SecureURL string `json:"secure_url"`
|
||||
Type string `json:"type"`
|
||||
Width uint64 `json:"width"`
|
||||
Height uint64 `json:"height"`
|
||||
draft bool `json:"-"`
|
||||
}
|
||||
|
||||
// Video defines Open Graph Video type
|
||||
type Video struct {
|
||||
URL string `json:"url"`
|
||||
SecureURL string `json:"secure_url"`
|
||||
Type string `json:"type"`
|
||||
Width uint64 `json:"width"`
|
||||
Height uint64 `json:"height"`
|
||||
draft bool `json:"-"`
|
||||
}
|
||||
|
||||
// Audio defines Open Graph Audio Type
|
||||
type Audio struct {
|
||||
URL string `json:"url"`
|
||||
SecureURL string `json:"secure_url"`
|
||||
Type string `json:"type"`
|
||||
draft bool `json:"-"`
|
||||
}
|
||||
|
||||
// Article contain Open Graph Article structure
|
||||
type Article struct {
|
||||
PublishedTime *time.Time `json:"published_time"`
|
||||
ModifiedTime *time.Time `json:"modified_time"`
|
||||
ExpirationTime *time.Time `json:"expiration_time"`
|
||||
Section string `json:"section"`
|
||||
Tags []string `json:"tags"`
|
||||
Authors []*Profile `json:"authors"`
|
||||
}
|
||||
|
||||
// Profile contains Open Graph Profile structure
|
||||
type Profile struct {
|
||||
FirstName string `json:"first_name"`
|
||||
LastName string `json:"last_name"`
|
||||
Username string `json:"username"`
|
||||
Gender string `json:"gender"`
|
||||
}
|
||||
|
||||
// Book contains Open Graph Book structure
|
||||
type Book struct {
|
||||
ISBN string `json:"isbn"`
|
||||
ReleaseDate *time.Time `json:"release_date"`
|
||||
Tags []string `json:"tags"`
|
||||
Authors []*Profile `json:"authors"`
|
||||
}
|
||||
|
||||
// OpenGraph contains facebook og data
|
||||
type OpenGraph struct {
|
||||
isArticle bool
|
||||
isBook bool
|
||||
isProfile bool
|
||||
Type string `json:"type"`
|
||||
URL string `json:"url"`
|
||||
Title string `json:"title"`
|
||||
Description string `json:"description"`
|
||||
Determiner string `json:"determiner"`
|
||||
SiteName string `json:"site_name"`
|
||||
Locale string `json:"locale"`
|
||||
LocalesAlternate []string `json:"locales_alternate"`
|
||||
Images []*Image `json:"images"`
|
||||
Audios []*Audio `json:"audios"`
|
||||
Videos []*Video `json:"videos"`
|
||||
Article *Article `json:"article,omitempty"`
|
||||
Book *Book `json:"book,omitempty"`
|
||||
Profile *Profile `json:"profile,omitempty"`
|
||||
Type string `json:"type"`
|
||||
URL string `json:"url"`
|
||||
Title string `json:"title"`
|
||||
Description string `json:"description"`
|
||||
Determiner string `json:"determiner"`
|
||||
SiteName string `json:"site_name"`
|
||||
Locale string `json:"locale"`
|
||||
LocalesAlternate []string `json:"locales_alternate"`
|
||||
Images []*image.Image `json:"images"`
|
||||
Audios []*audio.Audio `json:"audios"`
|
||||
Videos []*video.Video `json:"videos"`
|
||||
Article *article.Article `json:"article,omitempty"`
|
||||
Book *book.Book `json:"book,omitempty"`
|
||||
Profile *profile.Profile `json:"profile,omitempty"`
|
||||
Music *music.Music `json:"music,omitempty"`
|
||||
}
|
||||
|
||||
// NewOpenGraph returns new instance of Open Graph structure
|
||||
@ -137,21 +93,13 @@ func (og *OpenGraph) ensureHasVideo() {
|
||||
if len(og.Videos) > 0 {
|
||||
return
|
||||
}
|
||||
og.Videos = append(og.Videos, &Video{draft: true})
|
||||
og.Videos = append(og.Videos, video.NewVideo())
|
||||
}
|
||||
|
||||
func (og *OpenGraph) ensureHasImage() {
|
||||
if len(og.Images) > 0 {
|
||||
return
|
||||
func (og *OpenGraph) ensureHasMusic() {
|
||||
if og.Music == nil {
|
||||
og.Music = music.NewMusic()
|
||||
}
|
||||
og.Images = append(og.Images, &Image{draft: true})
|
||||
}
|
||||
|
||||
func (og *OpenGraph) ensureHasAudio() {
|
||||
if len(og.Audios) > 0 {
|
||||
return
|
||||
}
|
||||
og.Audios = append(og.Audios, &Audio{draft: true})
|
||||
}
|
||||
|
||||
// ProcessMeta processes meta attributes and adds them to Open Graph structure if they are suitable for that
|
||||
@ -182,73 +130,110 @@ func (og *OpenGraph) ProcessMeta(metaAttrs map[string]string) {
|
||||
case "og:locale:alternate":
|
||||
og.LocalesAlternate = append(og.LocalesAlternate, metaAttrs["content"])
|
||||
case "og:audio":
|
||||
if len(og.Audios)>0 && og.Audios[len(og.Audios)-1].draft {
|
||||
og.Audios[len(og.Audios)-1].URL = metaAttrs["content"]
|
||||
og.Audios[len(og.Audios)-1].draft = false
|
||||
} else {
|
||||
og.Audios = append(og.Audios, &Audio{URL: metaAttrs["content"]})
|
||||
}
|
||||
og.Audios = audio.AddUrl(og.Audios, metaAttrs["content"])
|
||||
case "og:audio:secure_url":
|
||||
og.ensureHasAudio()
|
||||
og.Audios[len(og.Audios)-1].SecureURL = metaAttrs["content"]
|
||||
og.Audios = audio.AddSecureUrl(og.Audios, metaAttrs["content"])
|
||||
case "og:audio:type":
|
||||
og.ensureHasAudio()
|
||||
og.Audios[len(og.Audios)-1].Type = metaAttrs["content"]
|
||||
og.Audios = audio.AddType(og.Audios, metaAttrs["content"])
|
||||
case "og:image":
|
||||
if len(og.Images)>0 && og.Images[len(og.Images)-1].draft {
|
||||
og.Images[len(og.Images)-1].URL = metaAttrs["content"]
|
||||
og.Images[len(og.Images)-1].draft = false
|
||||
} else {
|
||||
og.Images = append(og.Images, &Image{URL: metaAttrs["content"]})
|
||||
}
|
||||
og.Images = image.AddURL(og.Images, metaAttrs["content"])
|
||||
case "og:image:url":
|
||||
og.ensureHasImage()
|
||||
og.Images[len(og.Images)-1].URL = metaAttrs["content"]
|
||||
og.Images = image.AddURL(og.Images, metaAttrs["content"])
|
||||
case "og:image:secure_url":
|
||||
og.ensureHasImage()
|
||||
og.Images[len(og.Images)-1].SecureURL = metaAttrs["content"]
|
||||
og.Images = image.AddSecureURL(og.Images, metaAttrs["content"])
|
||||
case "og:image:type":
|
||||
og.ensureHasImage()
|
||||
og.Images[len(og.Images)-1].Type = metaAttrs["content"]
|
||||
og.Images = image.AddType(og.Images, metaAttrs["content"])
|
||||
case "og:image:width":
|
||||
w, err := strconv.ParseUint(metaAttrs["content"], 10, 64)
|
||||
if err == nil {
|
||||
og.ensureHasImage()
|
||||
og.Images[len(og.Images)-1].Width = w
|
||||
og.Images = image.AddWidth(og.Images, w)
|
||||
}
|
||||
case "og:image:height":
|
||||
h, err := strconv.ParseUint(metaAttrs["content"], 10, 64)
|
||||
if err == nil {
|
||||
og.ensureHasImage()
|
||||
og.Images[len(og.Images)-1].Height = h
|
||||
og.Images = image.AddHeight(og.Images, h)
|
||||
}
|
||||
case "og:video":
|
||||
if len(og.Videos)>0 && og.Videos[len(og.Videos)-1].draft {
|
||||
og.Videos[len(og.Videos)-1].URL = metaAttrs["content"]
|
||||
og.Videos[len(og.Videos)-1].draft = false
|
||||
} else {
|
||||
og.Videos = append(og.Videos, &Video{URL: metaAttrs["content"]})
|
||||
og.Videos = video.AddURL(og.Videos, metaAttrs["content"])
|
||||
case "og:video:tag":
|
||||
og.Videos = video.AddTag(og.Videos, metaAttrs["content"])
|
||||
case "og:video:duration":
|
||||
if i, err := strconv.ParseUint(metaAttrs["content"], 10, 64); err == nil {
|
||||
og.Videos = video.AddDuration(og.Videos, i)
|
||||
}
|
||||
case "og:video:release_date":
|
||||
if t, err := time.Parse(time.RFC3339, metaAttrs["content"]); err == nil {
|
||||
og.Videos = video.AddReleaseDate(og.Videos, &t)
|
||||
}
|
||||
case "og:video:url":
|
||||
og.ensureHasVideo()
|
||||
og.Videos[len(og.Videos)-1].URL = metaAttrs["content"]
|
||||
og.Videos = video.AddURL(og.Videos, metaAttrs["content"])
|
||||
case "og:video:secure_url":
|
||||
og.ensureHasVideo()
|
||||
og.Videos[len(og.Videos)-1].SecureURL = metaAttrs["content"]
|
||||
og.Videos = video.AddSecureURL(og.Videos, metaAttrs["content"])
|
||||
case "og:video:type":
|
||||
og.ensureHasVideo()
|
||||
og.Videos[len(og.Videos)-1].Type = metaAttrs["content"]
|
||||
og.Videos = video.AddTag(og.Videos, metaAttrs["content"])
|
||||
case "og:video:width":
|
||||
w, err := strconv.ParseUint(metaAttrs["content"], 10, 64)
|
||||
if err == nil {
|
||||
og.ensureHasVideo()
|
||||
og.Videos[len(og.Videos)-1].Width = w
|
||||
og.Videos = video.AddWidth(og.Videos, w)
|
||||
}
|
||||
case "og:video:height":
|
||||
h, err := strconv.ParseUint(metaAttrs["content"], 10, 64)
|
||||
if err == nil {
|
||||
og.ensureHasVideo()
|
||||
og.Videos[len(og.Videos)-1].Height = h
|
||||
og.Videos = video.AddHeight(og.Videos, h)
|
||||
}
|
||||
case "og:video:actor":
|
||||
og.ensureHasVideo()
|
||||
og.Videos[len(og.Videos)-1].Actors = actor.AddProfile(og.Videos[len(og.Videos)-1].Actors, metaAttrs["content"])
|
||||
case "og:video:actor:role":
|
||||
og.ensureHasVideo()
|
||||
og.Videos[len(og.Videos)-1].Actors = actor.AddRole(og.Videos[len(og.Videos)-1].Actors, metaAttrs["content"])
|
||||
case "og:video:director":
|
||||
og.ensureHasVideo()
|
||||
og.Videos[len(og.Videos)-1].Directors = append(og.Videos[len(og.Videos)-1].Directors, metaAttrs["content"])
|
||||
case "og:video:writer":
|
||||
og.ensureHasVideo()
|
||||
og.Videos[len(og.Videos)-1].Writers = append(og.Videos[len(og.Videos)-1].Writers, metaAttrs["content"])
|
||||
case "og:music:duration":
|
||||
og.ensureHasMusic()
|
||||
if i, err := strconv.ParseUint(metaAttrs["content"], 10, 64); err == nil {
|
||||
og.Music.Duration = i
|
||||
}
|
||||
case "og:music:release_date":
|
||||
og.ensureHasMusic()
|
||||
if t, err := time.Parse(time.RFC3339, metaAttrs["content"]); err == nil {
|
||||
og.Music.ReleaseDate = &t
|
||||
}
|
||||
case "og:music:album":
|
||||
og.ensureHasMusic()
|
||||
og.Music.Album.URL = metaAttrs["content"]
|
||||
case "og:music:album:disc":
|
||||
og.ensureHasMusic()
|
||||
if i, err := strconv.ParseUint(metaAttrs["content"], 10, 64); err == nil {
|
||||
og.Music.Album.Disc = i
|
||||
}
|
||||
case "og:music:album:track":
|
||||
og.ensureHasMusic()
|
||||
if i, err := strconv.ParseUint(metaAttrs["content"], 10, 64); err == nil {
|
||||
og.Music.Album.Track = i
|
||||
}
|
||||
case "og:music:musician":
|
||||
og.ensureHasMusic()
|
||||
og.Music.Musicians = append(og.Music.Musicians, metaAttrs["content"])
|
||||
case "og:music:creator":
|
||||
og.ensureHasMusic()
|
||||
og.Music.Creators = append(og.Music.Creators, metaAttrs["content"])
|
||||
case "og:music:song":
|
||||
og.ensureHasMusic()
|
||||
og.Music.AddSongUrl(metaAttrs["content"])
|
||||
case "og:music:disc":
|
||||
og.ensureHasMusic()
|
||||
if i, err := strconv.ParseUint(metaAttrs["content"], 10, 64); err == nil {
|
||||
og.Music.AddSongDisc(i)
|
||||
}
|
||||
case "og:music:track":
|
||||
og.ensureHasMusic()
|
||||
if i, err := strconv.ParseUint(metaAttrs["content"], 10, 64); err == nil {
|
||||
og.Music.AddSongTrack(i)
|
||||
}
|
||||
default:
|
||||
if og.isArticle {
|
||||
@ -263,100 +248,64 @@ func (og *OpenGraph) ProcessMeta(metaAttrs map[string]string) {
|
||||
|
||||
func (og *OpenGraph) processArticleMeta(metaAttrs map[string]string) {
|
||||
if og.Article == nil {
|
||||
og.Article = &Article{}
|
||||
og.Article = &article.Article{}
|
||||
}
|
||||
switch metaAttrs["property"] {
|
||||
case "article:published_time":
|
||||
case "og:article:published_time":
|
||||
t, err := time.Parse(time.RFC3339, metaAttrs["content"])
|
||||
if err == nil {
|
||||
og.Article.PublishedTime = &t
|
||||
}
|
||||
case "article:modified_time":
|
||||
case "og:article:modified_time":
|
||||
t, err := time.Parse(time.RFC3339, metaAttrs["content"])
|
||||
if err == nil {
|
||||
og.Article.ModifiedTime = &t
|
||||
}
|
||||
case "article:expiration_time":
|
||||
case "og:article:expiration_time":
|
||||
t, err := time.Parse(time.RFC3339, metaAttrs["content"])
|
||||
if err == nil {
|
||||
og.Article.ExpirationTime = &t
|
||||
}
|
||||
case "article:section":
|
||||
case "og:article:section":
|
||||
og.Article.Section = metaAttrs["content"]
|
||||
case "article:tag":
|
||||
case "og:article:tag":
|
||||
og.Article.Tags = append(og.Article.Tags, metaAttrs["content"])
|
||||
case "article:author:first_name":
|
||||
if len(og.Article.Authors) == 0 {
|
||||
og.Article.Authors = append(og.Article.Authors, &Profile{})
|
||||
}
|
||||
og.Article.Authors[len(og.Article.Authors)-1].FirstName = metaAttrs["content"]
|
||||
case "article:author:last_name":
|
||||
if len(og.Article.Authors) == 0 {
|
||||
og.Article.Authors = append(og.Article.Authors, &Profile{})
|
||||
}
|
||||
og.Article.Authors[len(og.Article.Authors)-1].LastName = metaAttrs["content"]
|
||||
case "article:author:username":
|
||||
if len(og.Article.Authors) == 0 {
|
||||
og.Article.Authors = append(og.Article.Authors, &Profile{})
|
||||
}
|
||||
og.Article.Authors[len(og.Article.Authors)-1].Username = metaAttrs["content"]
|
||||
case "article:author:gender":
|
||||
if len(og.Article.Authors) == 0 {
|
||||
og.Article.Authors = append(og.Article.Authors, &Profile{})
|
||||
}
|
||||
og.Article.Authors[len(og.Article.Authors)-1].Gender = metaAttrs["content"]
|
||||
case "og:article:author":
|
||||
og.Article.Authors = append(og.Article.Authors, metaAttrs["content"])
|
||||
}
|
||||
}
|
||||
|
||||
func (og *OpenGraph) processBookMeta(metaAttrs map[string]string) {
|
||||
if og.Book == nil {
|
||||
og.Book = &Book{}
|
||||
og.Book = &book.Book{}
|
||||
}
|
||||
switch metaAttrs["property"] {
|
||||
case "book:release_date":
|
||||
case "og:book:release_date":
|
||||
t, err := time.Parse(time.RFC3339, metaAttrs["content"])
|
||||
if err == nil {
|
||||
og.Book.ReleaseDate = &t
|
||||
}
|
||||
case "book:isbn":
|
||||
case "og:book:isbn":
|
||||
og.Book.ISBN = metaAttrs["content"]
|
||||
case "book:tag":
|
||||
case "og:book:tag":
|
||||
og.Book.Tags = append(og.Book.Tags, metaAttrs["content"])
|
||||
case "book:author:first_name":
|
||||
if len(og.Book.Authors) == 0 {
|
||||
og.Book.Authors = append(og.Book.Authors, &Profile{})
|
||||
}
|
||||
og.Book.Authors[len(og.Book.Authors)-1].FirstName = metaAttrs["content"]
|
||||
case "book:author:last_name":
|
||||
if len(og.Book.Authors) == 0 {
|
||||
og.Book.Authors = append(og.Book.Authors, &Profile{})
|
||||
}
|
||||
og.Book.Authors[len(og.Book.Authors)-1].LastName = metaAttrs["content"]
|
||||
case "book:author:username":
|
||||
if len(og.Book.Authors) == 0 {
|
||||
og.Book.Authors = append(og.Book.Authors, &Profile{})
|
||||
}
|
||||
og.Book.Authors[len(og.Book.Authors)-1].Username = metaAttrs["content"]
|
||||
case "book:author:gender":
|
||||
if len(og.Book.Authors) == 0 {
|
||||
og.Book.Authors = append(og.Book.Authors, &Profile{})
|
||||
}
|
||||
og.Book.Authors[len(og.Book.Authors)-1].Gender = metaAttrs["content"]
|
||||
case "og:book:author":
|
||||
og.Book.Authors = append(og.Book.Authors, metaAttrs["content"])
|
||||
}
|
||||
}
|
||||
|
||||
func (og *OpenGraph) processProfileMeta(metaAttrs map[string]string) {
|
||||
if og.Profile == nil {
|
||||
og.Profile = &Profile{}
|
||||
og.Profile = &profile.Profile{}
|
||||
}
|
||||
switch metaAttrs["property"] {
|
||||
case "profile:first_name":
|
||||
case "og:profile:first_name":
|
||||
og.Profile.FirstName = metaAttrs["content"]
|
||||
case "profile:last_name":
|
||||
case "og:profile:last_name":
|
||||
og.Profile.LastName = metaAttrs["content"]
|
||||
case "profile:username":
|
||||
case "og:profile:username":
|
||||
og.Profile.Username = metaAttrs["content"]
|
||||
case "profile:gender":
|
||||
case "og:profile:gender":
|
||||
og.Profile.Gender = metaAttrs["content"]
|
||||
}
|
||||
}
|
||||
|
27
vendor/github.com/dyatlov/go-opengraph/opengraph/types/actor/actor.go
generated
vendored
Normal file
27
vendor/github.com/dyatlov/go-opengraph/opengraph/types/actor/actor.go
generated
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
package actor
|
||||
|
||||
// Actor contain Open Graph Actor structure
|
||||
type Actor struct {
|
||||
Profile string `json:"profile"`
|
||||
Role string `json:"role"`
|
||||
}
|
||||
|
||||
func NewActor() *Actor {
|
||||
return &Actor{}
|
||||
}
|
||||
|
||||
func AddProfile(actors []*Actor, v string) []*Actor {
|
||||
if len(actors) == 0 || actors[len(actors)-1].Profile != "" {
|
||||
actors = append(actors, &Actor{})
|
||||
}
|
||||
actors[len(actors)-1].Profile = v
|
||||
return actors
|
||||
}
|
||||
|
||||
func AddRole(actors []*Actor, v string) []*Actor {
|
||||
if len(actors) == 0 || actors[len(actors)-1].Role != "" {
|
||||
actors = append(actors, &Actor{})
|
||||
}
|
||||
actors[len(actors)-1].Role = v
|
||||
return actors
|
||||
}
|
15
vendor/github.com/dyatlov/go-opengraph/opengraph/types/article/article.go
generated
vendored
Normal file
15
vendor/github.com/dyatlov/go-opengraph/opengraph/types/article/article.go
generated
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
package article
|
||||
|
||||
import (
|
||||
"time"
|
||||
)
|
||||
|
||||
// Article contain Open Graph Article structure
|
||||
type Article struct {
|
||||
PublishedTime *time.Time `json:"published_time"`
|
||||
ModifiedTime *time.Time `json:"modified_time"`
|
||||
ExpirationTime *time.Time `json:"expiration_time"`
|
||||
Section string `json:"section"`
|
||||
Tags []string `json:"tags"`
|
||||
Authors []string `json:"authors"`
|
||||
}
|
36
vendor/github.com/dyatlov/go-opengraph/opengraph/types/audio/audio.go
generated
vendored
Normal file
36
vendor/github.com/dyatlov/go-opengraph/opengraph/types/audio/audio.go
generated
vendored
Normal file
@ -0,0 +1,36 @@
|
||||
package audio
|
||||
|
||||
// Audio defines Open Graph Audio Type
|
||||
type Audio struct {
|
||||
URL string `json:"url"`
|
||||
SecureURL string `json:"secure_url"`
|
||||
Type string `json:"type"`
|
||||
}
|
||||
|
||||
func NewAudio() *Audio {
|
||||
return &Audio{}
|
||||
}
|
||||
|
||||
func AddUrl(audios []*Audio, v string) []*Audio {
|
||||
if len(audios) == 0 || audios[len(audios)-1].URL != "" {
|
||||
audios = append(audios, &Audio{})
|
||||
}
|
||||
audios[len(audios)-1].URL = v
|
||||
return audios
|
||||
}
|
||||
|
||||
func AddSecureUrl(audios []*Audio, v string) []*Audio {
|
||||
if len(audios) == 0 || audios[len(audios)-1].SecureURL != "" {
|
||||
audios = append(audios, &Audio{})
|
||||
}
|
||||
audios[len(audios)-1].SecureURL = v
|
||||
return audios
|
||||
}
|
||||
|
||||
func AddType(audios []*Audio, v string) []*Audio {
|
||||
if len(audios) == 0 || audios[len(audios)-1].Type != "" {
|
||||
audios = append(audios, &Audio{})
|
||||
}
|
||||
audios[len(audios)-1].Type = v
|
||||
return audios
|
||||
}
|
13
vendor/github.com/dyatlov/go-opengraph/opengraph/types/book/book.go
generated
vendored
Normal file
13
vendor/github.com/dyatlov/go-opengraph/opengraph/types/book/book.go
generated
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
package book
|
||||
|
||||
import (
|
||||
"time"
|
||||
)
|
||||
|
||||
// Book contains Open Graph Book structure
|
||||
type Book struct {
|
||||
ISBN string `json:"isbn"`
|
||||
ReleaseDate *time.Time `json:"release_date"`
|
||||
Tags []string `json:"tags"`
|
||||
Authors []string `json:"authors"`
|
||||
}
|
53
vendor/github.com/dyatlov/go-opengraph/opengraph/types/image/image.go
generated
vendored
Normal file
53
vendor/github.com/dyatlov/go-opengraph/opengraph/types/image/image.go
generated
vendored
Normal file
@ -0,0 +1,53 @@
|
||||
package image
|
||||
|
||||
// Image defines Open Graph Image type
|
||||
type Image struct {
|
||||
URL string `json:"url"`
|
||||
SecureURL string `json:"secure_url"`
|
||||
Type string `json:"type"`
|
||||
Width uint64 `json:"width"`
|
||||
Height uint64 `json:"height"`
|
||||
}
|
||||
|
||||
func NewImage() *Image {
|
||||
return &Image{}
|
||||
}
|
||||
|
||||
func ensureHasImage(images []*Image) []*Image {
|
||||
if len(images) == 0 {
|
||||
images = append(images, NewImage())
|
||||
}
|
||||
return images
|
||||
}
|
||||
|
||||
func AddURL(images []*Image, v string) []*Image {
|
||||
if len(images) == 0 || (images[len(images)-1].URL != "" && images[len(images)-1].URL != v) {
|
||||
images = append(images, NewImage())
|
||||
}
|
||||
images[len(images)-1].URL = v
|
||||
return images
|
||||
}
|
||||
|
||||
func AddSecureURL(images []*Image, v string) []*Image {
|
||||
images = ensureHasImage(images)
|
||||
images[len(images)-1].SecureURL = v
|
||||
return images
|
||||
}
|
||||
|
||||
func AddType(images []*Image, v string) []*Image {
|
||||
images = ensureHasImage(images)
|
||||
images[len(images)-1].Type = v
|
||||
return images
|
||||
}
|
||||
|
||||
func AddWidth(images []*Image, v uint64) []*Image {
|
||||
images = ensureHasImage(images)
|
||||
images[len(images)-1].Width = v
|
||||
return images
|
||||
}
|
||||
|
||||
func AddHeight(images []*Image, v uint64) []*Image {
|
||||
images = ensureHasImage(images)
|
||||
images[len(images)-1].Height = v
|
||||
return images
|
||||
}
|
52
vendor/github.com/dyatlov/go-opengraph/opengraph/types/music/music.go
generated
vendored
Normal file
52
vendor/github.com/dyatlov/go-opengraph/opengraph/types/music/music.go
generated
vendored
Normal file
@ -0,0 +1,52 @@
|
||||
package music
|
||||
|
||||
import (
|
||||
"time"
|
||||
)
|
||||
|
||||
// Music defines Open Graph Music type
|
||||
type Music struct {
|
||||
Musicians []string `json:"musicians,omitempty"`
|
||||
Creators []string `json:"creators,omitempty"`
|
||||
Duration uint64 `json:"duration,omitempty"`
|
||||
ReleaseDate *time.Time `json:"release_date,omitempty"`
|
||||
Album *Album `json:"album"`
|
||||
Songs []*Song `json:"songs"`
|
||||
}
|
||||
|
||||
type Album struct {
|
||||
URL string `json:"url,omitempty"`
|
||||
Disc uint64 `json:"disc,omitempty"`
|
||||
Track uint64 `json:"track,omitempty"`
|
||||
}
|
||||
|
||||
type Song struct {
|
||||
URL string `json:"url,omitempty"`
|
||||
Disc uint64 `json:"disc,omitempty"`
|
||||
Track uint64 `json:"track,omitempty"`
|
||||
}
|
||||
|
||||
func NewMusic() *Music {
|
||||
return &Music{Album: &Album{}}
|
||||
}
|
||||
|
||||
func (m *Music) AddSongUrl(v string) {
|
||||
if len(m.Songs) == 0 || m.Songs[len(m.Songs)-1].URL != "" {
|
||||
m.Songs = append(m.Songs, &Song{})
|
||||
}
|
||||
m.Songs[len(m.Songs)-1].URL = v
|
||||
}
|
||||
|
||||
func (m *Music) AddSongDisc(v uint64) {
|
||||
if len(m.Songs) == 0 {
|
||||
m.Songs = append(m.Songs, &Song{})
|
||||
}
|
||||
m.Songs[len(m.Songs)-1].Disc = v
|
||||
}
|
||||
|
||||
func (m *Music) AddSongTrack(v uint64) {
|
||||
if len(m.Songs) == 0 {
|
||||
m.Songs = append(m.Songs, &Song{})
|
||||
}
|
||||
m.Songs[len(m.Songs)-1].Track = v
|
||||
}
|
59
vendor/github.com/dyatlov/go-opengraph/opengraph/types/profile/profile.go
generated
vendored
Normal file
59
vendor/github.com/dyatlov/go-opengraph/opengraph/types/profile/profile.go
generated
vendored
Normal file
@ -0,0 +1,59 @@
|
||||
package profile
|
||||
|
||||
import "strings"
|
||||
|
||||
// Profile contain Open Graph Profile structure
|
||||
type Profile struct {
|
||||
FirstName string `json:"first_name"`
|
||||
LastName string `json:"last_name"`
|
||||
Username string `json:"username"`
|
||||
Gender string `json:"gender"`
|
||||
}
|
||||
|
||||
func NewProfile() *Profile {
|
||||
return &Profile{}
|
||||
}
|
||||
|
||||
func AddBasicProfile(profiles []*Profile, v string) []*Profile {
|
||||
parts := strings.SplitN(v, " ", 2)
|
||||
if len(profiles) == 0 || profiles[len(profiles)-1].FirstName != "" {
|
||||
profiles = append(profiles, &Profile{})
|
||||
}
|
||||
profiles[len(profiles)-1].FirstName = parts[0]
|
||||
if len(parts) > 1 {
|
||||
profiles[len(profiles)-1].LastName = parts[1]
|
||||
}
|
||||
return profiles
|
||||
}
|
||||
|
||||
func AddFirstName(profiles []*Profile, v string) []*Profile {
|
||||
if len(profiles) == 0 || profiles[len(profiles)-1].FirstName != "" {
|
||||
profiles = append(profiles, &Profile{})
|
||||
}
|
||||
profiles[len(profiles)-1].FirstName = v
|
||||
return profiles
|
||||
}
|
||||
|
||||
func AddLastName(profiles []*Profile, v string) []*Profile {
|
||||
if len(profiles) == 0 || profiles[len(profiles)-1].LastName != "" {
|
||||
profiles = append(profiles, &Profile{})
|
||||
}
|
||||
profiles[len(profiles)-1].LastName = v
|
||||
return profiles
|
||||
}
|
||||
|
||||
func AddUsername(profiles []*Profile, v string) []*Profile {
|
||||
if len(profiles) == 0 || profiles[len(profiles)-1].Username != "" {
|
||||
profiles = append(profiles, &Profile{})
|
||||
}
|
||||
profiles[len(profiles)-1].Username = v
|
||||
return profiles
|
||||
}
|
||||
|
||||
func AddGender(profiles []*Profile, v string) []*Profile {
|
||||
if len(profiles) == 0 || profiles[len(profiles)-1].Gender != "" {
|
||||
profiles = append(profiles, &Profile{})
|
||||
}
|
||||
profiles[len(profiles)-1].Gender = v
|
||||
return profiles
|
||||
}
|
83
vendor/github.com/dyatlov/go-opengraph/opengraph/types/video/video.go
generated
vendored
Normal file
83
vendor/github.com/dyatlov/go-opengraph/opengraph/types/video/video.go
generated
vendored
Normal file
@ -0,0 +1,83 @@
|
||||
package video
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"github.com/dyatlov/go-opengraph/opengraph/types/actor"
|
||||
)
|
||||
|
||||
// Video defines Open Graph Video type
|
||||
type Video struct {
|
||||
URL string `json:"url"`
|
||||
SecureURL string `json:"secure_url"`
|
||||
Type string `json:"type"`
|
||||
Width uint64 `json:"width"`
|
||||
Height uint64 `json:"height"`
|
||||
Actors []*actor.Actor `json:"actors,omitempty"`
|
||||
Directors []string `json:"directors,omitempty"`
|
||||
Writers []string `json:"writers,omitempty"`
|
||||
Duration uint64 `json:"duration,omitempty"`
|
||||
ReleaseDate *time.Time `json:"release_date,omitempty"`
|
||||
Tags []string `json:"tags,omitempty"`
|
||||
}
|
||||
|
||||
func NewVideo() *Video {
|
||||
return &Video{}
|
||||
}
|
||||
|
||||
func ensureHasVideo(videos []*Video) []*Video {
|
||||
if len(videos) == 0 {
|
||||
videos = append(videos, NewVideo())
|
||||
}
|
||||
return videos
|
||||
}
|
||||
|
||||
func AddURL(videos []*Video, v string) []*Video {
|
||||
if len(videos) == 0 || (videos[len(videos)-1].URL != "" && videos[len(videos)-1].URL != v) {
|
||||
videos = append(videos, NewVideo())
|
||||
}
|
||||
videos[len(videos)-1].URL = v
|
||||
return videos
|
||||
}
|
||||
|
||||
func AddTag(videos []*Video, v string) []*Video {
|
||||
videos = ensureHasVideo(videos)
|
||||
videos[len(videos)-1].Tags = append(videos[len(videos)-1].Tags, v)
|
||||
return videos
|
||||
}
|
||||
|
||||
func AddDuration(videos []*Video, v uint64) []*Video {
|
||||
videos = ensureHasVideo(videos)
|
||||
videos[len(videos)-1].Duration = v
|
||||
return videos
|
||||
}
|
||||
|
||||
func AddReleaseDate(videos []*Video, v *time.Time) []*Video {
|
||||
videos = ensureHasVideo(videos)
|
||||
videos[len(videos)-1].ReleaseDate = v
|
||||
return videos
|
||||
}
|
||||
|
||||
func AddSecureURL(videos []*Video, v string) []*Video {
|
||||
videos = ensureHasVideo(videos)
|
||||
videos[len(videos)-1].SecureURL = v
|
||||
return videos
|
||||
}
|
||||
|
||||
func AddType(videos []*Video, v string) []*Video {
|
||||
videos = ensureHasVideo(videos)
|
||||
videos[len(videos)-1].Type = v
|
||||
return videos
|
||||
}
|
||||
|
||||
func AddWidth(videos []*Video, v uint64) []*Video {
|
||||
videos = ensureHasVideo(videos)
|
||||
videos[len(videos)-1].Width = v
|
||||
return videos
|
||||
}
|
||||
|
||||
func AddHeight(videos []*Video, v uint64) []*Video {
|
||||
videos = ensureHasVideo(videos)
|
||||
videos[len(videos)-1].Height = v
|
||||
return videos
|
||||
}
|
20
vendor/github.com/fatih/color/LICENSE.md
generated
vendored
Normal file
20
vendor/github.com/fatih/color/LICENSE.md
generated
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2013 Fatih Arslan
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||||
the Software, and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user