Главная
Блог разработчиков phpBB
 
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама

ВКонтакте API для .Net

Anna | 17.06.2014 | нет комментариев
Добросердечный день, друзья!

Хочу рассказать вам о своём маленьком open source плане, а именно реализация ВКонтакте API для .Net. В всеобщей трудности пилю его теснее полтора года. Сделано еще не всё, а что сделано под катом.

Полный список реализованных способов дозволено посмотреть в документации. Коротко, фактически все способы из следующих категорий:

  • пользователи;
  • друзья;
  • ранги;
  • сообщения
  • группы
  • аудио
  • видео
  • данные вк
  • служебные
  • закладки
  • стена (немножко).

Маленький пример как с этим трудиться. К примеру, давайте испробуем послать сообщение «здравствуй, друг!» пользователям из сообщества Програпрогр (проверки убраны). Данный пример показан только для демонстрации работы библиотеки.

static void Main(string[] args)
        {
            int appId = 1234567; // указываем id приложения
            string email = "example@example.ru"; // email для авторизации
            string password = "qwerty123"; // пароль
            Settings settings = Settings.All; // ярус доступа к данным

            var api = new VkApi();
            api.Authorize(appId, email, password, settings); // авторизовываемся

            var group = api.Utils.ResolveScreenName("habr"); // получаем id сущности с коротким именем habr

            // получаем id пользователей из группы, макс. кол-во записей = 1000
            int totalCount; // всеобщее кол-во участников
            var userIds = api.Groups.GetMembers(group.Id.Value, out totalCount); 
            foreach (long id in userIds)
            {
                api.Messages.Send(id, false, "здравствуй, друг!"); // посылаем сообщение пользователю
            }
        }}

Скачать дозволено с сайта плана либо загрузить через Nuget.

image

P.S. Многие способы еще не реализованы и если ты хочешь поучаствовать в плане либо обнаружил ошибки, то дай об этом знать через сайт.

Какие категории способов реализовать дальше

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Проголосовало 16 человек. Воздержалось 8 человек.

Источник: programmingmaster.ru
Оставить комментарий
Форум phpBB, русская поддержка форума phpBB
Рейтинг@Mail.ru 2008 - 2017 © BB3x.ru - русская поддержка форума phpBB