Skip to content

gsdu8g9/vkdotnet

 
 

Repository files navigation

vkdotnet - библиотека - обертка над vkontakte api. 
Написано на C#, версия рантайма - 2.0.

Чтобы отпала некоторая часть вопросов, как пользоваться библиотечкой, хочу внести некоторые ясности.

При создании этой библиотеки Я решил воспользоваться чем-то вроде паттерна проектирования "Фабрика".

Смысл вот в чем. В документации к api действия со стеной произволятся используя методы с префиксом wall., личные сообщения - messages.
Я пошел подобным путем, и для работы со стеной у меня реализована фабрика WallFactory, для работы с личными сообщениями - MessagesFactory.
Так-же, и со всеми остальными сервисами.

Названия методов в 99% случаев соответствуют названиям методов в документации к api. т.е., если в документаци есть метод messages.get, соответственно, в моей библиотеке MessagesFactory существует метод Get.
MessagesFactory factory = new MessagesFactory(apiManager);
factory.Get(/* аргументы метода */);

То - же самое и с остальными сервисами этой социальной сети.

Некоторые обертки не созданы, некоторые готовы на 50%. К сожалению, у меня последнее время очень мало свободного времени(сумбурно :D), поэтому, Я не успеваю следить, и своевременно обновлять библиотечку. 

Обо всех найденных ошибках и недочетах, или если Вы желаете, чтобы Я реализовал какой то не реализованный метод, пигите на форуме: http://forums.xternalx.com

About

vkontakte api .net wrapper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%