Как правильно вызывать функцию Likes.Add из библиотеки VkNet? - C#
Формулировка задачи:
Всем привет. Отзовитесь кто работал с библиотекой VkNet для вконтакте. У меня проблема возникает с функцией "поставить like" Visual studio все время пишет что функция Likes.Add не принимает такое количество аргументов вне зависимости сколько бы аргументов я не ввел. Знаю есть сайт с его документацией , но там не написано конкретно что объявлять, а на приведенный там пример у меня ругается.
Решение задачи: «Как правильно вызывать функцию Likes.Add из библиотеки VkNet?»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using VkNet; using VkNet.Categories; using VkNet.Enums.Filters; using VkNet.Enums.SafetyEnums; using VkNet.Exception; using VkNet.Model.Attachments; using VkNet.Model.RequestParams; using VkNet.Properties; using VkNet.Utils; namespace vk_23._07 { class Program { static void Main(string[] args) { ulong appId = 123456; // указываем id приложения string email = "mail@email.com"; // email для авторизации string pass = "987654321"; // пароль Settings scope = Settings.All; // уровень доступа к данным var vk = new VkApi(); vk.Authorize(new ApiAuthParams { ApplicationId = appId, Login = email, Password = pass, Settings = scope }); long temId = 4567765; long wnerId = 1234323; LikeObjectType tp = LikeObjectType.Post; var lk = new LikesCategory(); // Для типа "VkNet.Categories.LikesCategory" не определен конструктор lk.Add(new VkNet.Model.RequestParams.LikesAddParams { ItemId=temId, OwnerId=wnerId, Type=tp }); Console.WriteLine("xxxxxxxx"); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д