VK API Angular
![devDependencies Status](https://david-dm.org/kefir500/vk-api-angular/dev-status.svg)
VK Open API wrapper for AngularJS.
- Supports VK API methods via AngularJS service.
- Supports VK widgets via AngularJS directives.
- Replaces callbacks with promises.
VK API (service)
VKApi.Api.call('users.get').then(
function (response) {
alert('Hello, ' + response[0].first_name);
}
);
VK Widgets (directives)
<vk-allow-messages-from-community group-id="ID"></vk-allow-messages-from-community>
VK Auth Widget
<vk-auth></vk-auth>
<vk-comments></vk-comments>
<vk-community group-id="ID"></vk-community>
<vk-community-messages group-id="ID"></vk-community-messages>
VK Contact Us Widget
<vk-contact-us owner-id="ID"></vk-contact-us>
VK Like Widget
<vk-like></vk-like>
VK Poll Widget
<vk-poll poll-id="POLL"></vk-poll>
VK Post Widget
<vk-post owner-id="ID" post-id="POST" hash="HASH"></vk-post>
VK Recommended Widget
<vk-recommended></vk-recommended>
VK Share Widget
<vk-share></vk-share>
VK Subscribe Widget
<vk-subscribe owner-id="ID"></vk-subscribe>