@uranium239

Получение списка участников беседы с помощью VkNET в С#?

Доброго времени суток. Мягка говоря очень неопытный прогер. Решил поработать с Vk Api в C#. Не получается получить список id участников беседы. Знаю что для это надо использовать метод Messages.GetChatUsers(), который возвращает этот список в формате JSON, но не понимаю как его можно получить и разобрать. Читал некоторые статьи по поводу использования JSON в C#, но как-то не особо помогло
  • Вопрос задан
  • 1221 просмотр
Решения вопроса 1
arxont
@arxont
C# программист
Кто вам сказал, что он возвращает его в виде JSON? VkNet возвращает по умолчанию его в виде ReadOnlyCollection, где и идут id
ulong appID = 1234567;                 
var email = "example@mail.ru";         
var pass = "Pa$$w0rd";    
var scope = Settings.Messages;      

var vk = new VkApi();
vk.Authorize(new ApiAuthParams
{
   ApplicationId = appID, Login = email, Password = pass, Settings = scope
});

var users = vk.Messages.GetChatUsers(29);

foreach (var user in users)
{
   Console.WriteLine($"UserId: {user}");
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы