Репозиторий: laravelrus/vk-client
Статус: Архивный
PHP-клиент для работы с API ВКонтакте, который я создал когда VK еще не предоставляла удобной SDK-библиотеки для PHP.
В то время работал над несколькими проектами, которым нужно было взаимодействовать с VK API. Существующие решения были либо слишком переусложненными, либо нестабильными и неудобными в использовании.
Создал простой и удобный клиент с поддержкой аутентификации через OAuth, обработки ошибок через исключения и execute-запросов (до 25 запросов за раз).
Вызовы API-методов реализовал универсально - метод указывается строкой, параметры массивом. Благодаря этому библиотека работает с любыми методами API, даже теми, которые появятся в будущем, и не требует частых правок при изменениях в API VK.
Клиент использовался в моих проектах. Возможно, кто-то из сообщества тоже использовал.
Сейчас ситуация изменилась - VK выпустил официальный SDK, который рекомендую использовать для новых проектов.