(Пост размещен по просьбе юзера karevn. Все плюсы в карму направляйте ему)
***
На днях в ходе разработки своего проекта возникла нужда в обращении к ВКонтакте API. Ничего подходящего на Ruby не нашёл, поэтому решил написать минималистично-ниндзюцу библиотечку. Библиотечка содержит всего один класс Session, позволяющий обращаться со своими экземплярами как будто это объекты ВКонтакте:
Такой вызов вернёт нам распарсенный JSON, содержащий массив из хешей. Если серверу ВКонтакте что-то не понравится, библиотека выкинет исключение.
Вот, собственно, и всё. Пользуйтесь, предлагайте улучшения.
Репозитарий на GitHub.
***
На днях в ходе разработки своего проекта возникла нужда в обращении к ВКонтакте API. Ничего подходящего на Ruby не нашёл, поэтому решил написать минималистично-ниндзюцу библиотечку. Библиотечка содержит всего один класс Session, позволяющий обращаться со своими экземплярами как будто это объекты ВКонтакте:
session = ::VK::Session.new app_id, api_secret
friends_hash = session.friends.get :uid => 15003575
Такой вызов вернёт нам распарсенный JSON, содержащий массив из хешей. Если серверу ВКонтакте что-то не понравится, библиотека выкинет исключение.
Вот, собственно, и всё. Пользуйтесь, предлагайте улучшения.
Репозитарий на GitHub.