using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using VkNet; using VkNet.Model; using VkNet.Model.RequestParams; using VkNet.Enums.Filters; using VkNet.Enums.SafetyEnums; using System.Threading; namespace repaChino { internal class Program { static void Main(string[] args) { string[] tokenS = {//Тут токены аккаунтов, с которых будут кидаться репорты }; string token = //тут токен от аккаунта, на котором зарегано приложение; Console.Write("Enter userId of Enemy: "); long userId = long.Parse(Console.ReadLine()); Console.WriteLine("Report Type: \n" + "1. porn\n" + "2. spam\n" + "3. insult\n" + "4.advertisment\n"); int type = int.Parse(Console.ReadLine()); Console.Write("Write the comment: "); string comment = Console.ReadLine(); if (type == 1) { int counter = 0; try { for (int i = 0; i < tokenS.Length - 1; i++) { var api = new VkApi(); api.Authorize(new ApiAuthParams { AccessToken = tokenS[i] }); api.Users.Report(userId, ReportType.Advertisment, comment); ++counter; Thread.Sleep(1000); Console.WriteLine($"Next rep {counter}"); } } catch { Console.WriteLine("No"); } } выдаёт такую ошибку: VkNet.Exception.ParameterMissingOrInvalidException: "One of the parameters specified was missing or invalid: Bad reason passed". Не знаю, что делать, некоторые источники смотрел, не нашёл ничего, кроме слов: пропустили какой-то параметр, а я, вроде как, не пропустил. Помогите
https://xss.is/threads/62880/ Я просто похлопаю)) Так у тебя же всё работает, не? Попробуй ещё пол дня проект не трогать, глядишь заработает хD Тебе уже подсказали что делать!
r3xq1, в том то и дело, что он работает через раз. Там мне дали советы, которыми я воспользовался, но, как видишь, я тут
Возможно он так ругается например на пустую строку в comment, мы же не знаем что ты туда пишешь. btw, у тебя тип 1 (Porn) в if а в `api.Users.Report` ты передаешь Advertisement
Minin_inactive4471240, То есть ты показываешь нам СТАРЫЙ кусок кода, а спрашиваешь что не работает в НОВОМ? Красавчик!
Minin_inactive4471240, В программировании "почти" не работает. Я не понимаю в чём проблема выставить именно тот вариант кода который ты запускаешь, и указать какой текст вводишь когда программа спрашивает "Write the comment:"?
Yagus228, обновления хуй через раз, да и практичнее напрямую в апи долбить. ну это я понял года так с 20, не в обиду если уже не так