Perl WebService :: Blogger - PullRequest
       5

Perl WebService :: Blogger

1 голос
/ 16 ноября 2010

Я пытался использовать Perl-модуль WebService :: Blogger (из CPAN) для подключения к моей учетной записи блоггера, но у меня возникли проблемы при создании нового объекта класса WebService :: Blogger.Когда я вызываю новый конструктор, как в примере, приведенном в документации:

WebService::Blogger->new(login_id=>'username', password=>'password');

я получаю сообщение об ошибке:

Требуется атрибут (пароль).

Однако, если я сохраню детали в ~ / .www_blogger_rc, все будет работать нормально.Но как только я удаляю его, он начинает выдавать мне эту ошибку.Есть идеи?

1 Ответ

2 голосов
/ 16 ноября 2010

Я посмотрел на код, и он выглядит как ошибка в методе BUILDARGS WebService :: Blogger.Он обрабатывает загрузку информации для входа из файла, но не вызывает базовый класс BUILDARGS для обработки параметров, переданных в new.

. В результате WebService::Blogger->new(login_id=>'username', password=>'password'); эквивалентно WebService::Blogger->new();, посколькуBUILDARGS отклонил параметры.

Пожалуйста, сообщите об ошибке .

...