2014-12-29 5 views
2

Я использую модуль Facebook :: Graph Perl долгое время, чтобы авторизовать пользователей на веб-сайте, в последнее время я получаю сообщение на facebook сайте говорят:Perl Facebook :: Graph API v2.x

You must upgrade this app to Graph API v2.x 
v1.0 will be deprecated on April 30, 2015 
Learn how to upgrade 

Где укажите номер версии в модуле, чтобы использовать Graph API v2.x.

+1

https: // GitHub .com/rizen/Facebook-Graph/issues/53 – Casper

+2

Автор сказал: «Я думаю, что пришло время обесценить этот модуль в пользу https: //metacpan.org/pod/Facebook :: OpenGraph' – daliaessam

ответ

2

Перенести свой код на Facebook::OpenGraph как suggested на author. На вопрос 53 вы найдете patch к импровизировать/Facebook/Graph/Роль/Uri.pm делать только то, что вы просили, что явно не справиться с любыми изменениями API:

-4,7 +4,7 @@ use Any::Moose 'Role'; 
use URI; 
sub uri { 
- return URI->new('https://graph.facebook.com') 
+ return URI->new('https://graph.facebook.com/v2.1') 
}