Пример работы с ВКонтакте API на базе vk-ruby
JavaScript Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
public
views
.gitignore
Gemfile
Gemfile.lock
README.md
app.rb
config.ru
init_vk.rb

README.md

Демонстрация доступа к VK API через Ruby

Работающее демо: http://vk-ruby-demo.cloudfoundry.com/

Технологии

  • Ruby - язык программирования Ruby
  • CloudFoundry - быстрое развёртывание Ruby приложений
  • Bootstrap - быстрое css оформление от Twitter
  • Sinatra - минималистичный веб фреймворк на Ruby
  • omniauth - универсальная система авторизации
  • omniauth-vkontakte - модуль для OmniAuth для авторизации в ВКонтакте
  • vk-ruby - Ruby обёртка для API функций ВКонтакте

Принцип работы

Описание можно прочитать здесь: https://github.com/nemilya/vk-demo/blob/master/README.md

Отличие этой демонстрации - в использовании vk-ruby модуля вместо vkontakte_api.

Замечания по старту

Для локального запуска используется строка (чтобы не было конфликта версий библиотек):

bindle exec ruby app.rb  -o localhost.vcap.me -p 3000

Подробнее о настройке локального тестирования читайте здесь https://github.com/nemilya/vk-demo/blob/master/README.md