Параметры метода video.createComment
Esempio n. 1
0
        public long CreateComment(long videoId, string message, long? ownerId, bool isFromGroup = false)
        {
            var parameters = new VideoCreateCommentParams
            {
                VideoId = videoId,
                OwnerId = ownerId,
                Message = message,
                FromGroup = isFromGroup
            };

            return CreateComment(parameters);
        }
Esempio n. 2
0
        /// <summary>
        /// Привести к типу VkParameters.
        /// </summary>
        /// <param name="p">Параметры.</param>
        /// <returns></returns>
        internal static VkParameters ToVkParameters(VideoCreateCommentParams p)
        {
            var parameters = new VkParameters
            {
                { "owner_id", p.OwnerId },
                { "video_id", p.VideoId },
                { "message", p.Message },
                { "attachments", p.Attachments },
                { "from_group", p.FromGroup },
                { "reply_to_comment", p.ReplyToComment },
                { "sticker_id", p.StickerId }
            };

            return(parameters);
        }
Esempio n. 3
0
        /// <summary>
        /// Привести к типу VkParameters.
        /// </summary>
        /// <param name="p">Параметры.</param>
        /// <returns></returns>
        public static VkParameters ToVkParameters(VideoCreateCommentParams p)
        {
            var parameters = new VkParameters
            {
                { "owner_id", p.OwnerId },
                { "video_id", p.VideoId },
                { "message", p.Message },
                { "attachments", p.Attachments },
                { "from_group", p.FromGroup },
                { "reply_to_comment", p.ReplyToComment },
                { "sticker_id", p.StickerId }
            };

            return parameters;
        }
Esempio n. 4
0
        public long CreateComment(VideoCreateCommentParams @params)
        {
            VkErrors.ThrowIfNullOrEmpty(() => @params.Message);
            VkErrors.ThrowIfNumberIsNegative(() => @params.VideoId);

            return _vk.Call("video.createComment", @params);
        }