Записи по тегу VKontakte::API

Анастасия

Авторизация OAuth 2.0 ВКонтакте на perl VKontakte::API::OAuth

ВКонтакте появилась авторизация на базе OAuth 2.0: подробности тут.

Старые методы тоже пока работают. Работа с серверными методами по-старому реализована в модуле VKontakte::API, через oauth в новом модуле VKontakte::API::OAuth. Интерфейс у них одинаковый, работают оба (пока?).

        use VKontakte::API::OAuth; # было VKontakte::API
        $vk = VKontakte::API::OAuth->new(
                $api_id,
                $secret
        );
        my $data=$vk->sendRequest('getProfiles', {'domains'=>'deevaas'});

Скачать на CPAN.

Теги: perl,VKontakte::API
Анастасия

VKontakte::API v0.02

По просьбе Yuji Suzuki добавила в модуль VKontakte::API mid и sid. Пользоваться ими можно так:  

use VKontakte::API;
my $vk = VKontakte::API->new(
        $api_id,
        $cgi_query->param('session[secret]'),
        $cgi_query->param('session[mid]'),
        $cgi_query->param('session[sid]')
);

Скачать тут: http://search.cpan.org/~asdeeva/VKontakte-API-0.02/
P.S. и зачем японцам контакт?

Теги: perl,VKontakte::API
Анастасия

Новый модуль VKontakte::API

Выкладываю свой модуль для отправки серверных сообщений к ВКонтакте: http://search.cpan.org/~asdeeva/VKontakte-API-0.01/lib/VKontakte/API.pm.

Серверные - это getProfiles и все, которые начинаются с secure.* на странице Описание методов API.

Чтобы все работало надо зарегистрировать сайт, на котором это будет работать на странице http://vkontakte.ru/apps.php?act=add, скопировать api_id и секретный ключ:

    use VKontakte::API;
 
    my $vk = VKontakte::API->new('api_id', 'secret_key');
    my $data=$vk->sendRequest('getProfiles', {'domains'=>'deevaas'});
© 2002-2016 Креограф. Все права защищены законом РФ
 Русский /  English