SmartVkApi
Библиотека, обеспечивающая по-настоящему удобный и простой интерфейс для работы с API социальной сети "Вконтакте".
Что еще один?
Да, в некотором роде. Но не совсем.
- Почти все гемы для работы с VK API, которые можно найти на rubygems.org, давно не обновлялись.
- Один из самых приятно реализованных и более или менее актуальных тянет за собой количество зависимостей, которое ставит в тупик.
Поэтому при разработке этого гема используются три простых принципа:
- Он должен быть максимально удобным в использовании;
- Он должен быть настолько "тонким" по отношению к API, насколько это вообще возможно сделать, не жертвуя первым пунктом;
- Он должен тянуть за собой только необходимый минимум зависимостей, в идеале - ни одной;
Как установить?
Добавьте в Gemfile вашего приложения:
gem 'smart_vk_api'
После чего запустите:
$ bundle install
Или просто установите гем вручную:
$ gem install smart_vk_api
Как помочь в разработке?
Все как обычно:
- Сделайте форк (https://github.com/kimrgrey/smart_vk_api/fork)
- Добавьте ветку (
git checkout -b my-new-feature) - Сделайте коммит (
git commit -am 'Add some feature') - Сделайте пуш (
git push origin my-new-feature) - Пришлите pull request