Библиотека VkApi имеет один значимый класс - VK:Session
. После создания экземпляра сессии вы можете вызывать методы ВКонтакте как будто это методы сессии, например:
session = ::VkApi::Session.new app_id, api_secret session.friends.get :uid => 12
Такой вызов вернёт вам массив хэшей в виде:
=> [{'uid' => '123'}, {:uid => '321'}]
Обратите внимание, что названия вызываемых методов оформлены в стиле Ruby. Т.е. для вызова likes.getList API VKontakte вам необходимо выполнить следующий код:
session.likes.get_list :page_url => "http://site.ru/", :type => 'sitepage'
gem install vk_api
Copyright © 2011 Nikolay Karev MIT License (www.opensource.org/licenses/mit-license.php)