Ruby wrapper for VK.com API
Pull request Compare This branch is 6 commits ahead of oruen:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
.gitignore
Gemfile
README.rdoc
Rakefile
vk_api.gemspec

README.rdoc

Vkontakte Api

Описание

Библиотека 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)