Perl-Facebook图形API
很久以前,区分桌面应用程序和web应用程序很容易,但今天在阅读文档时,我注意到这种差异不太明显 我正在使用Facebook::Graph模块创建一个桌面应用程序,但仍然无法超越配置阶段。我被困在身份验证阶段:Perl-Facebook图形API,perl,facebook-graph-api,plack,Perl,Facebook Graph Api,Plack,很久以前,区分桌面应用程序和web应用程序很容易,但今天在阅读文档时,我注意到这种差异不太明显 我正在使用Facebook::Graph模块创建一个桌面应用程序,但仍然无法超越配置阶段。我被困在身份验证阶段: my $ q = Plack::Request->new($env); $fb->request_access_token($q->query_param('code')); () 它一直告诉我“需要$env”。 阅读文档后,我意识到Plack只关心web应用程序 ()
my $ q = Plack::Request->new($env);
$fb->request_access_token($q->query_param('code'));
()
它一直告诉我“需要$env”。
阅读文档后,我意识到Plack只关心web应用程序
()
你能证实这一点吗?如果没有,我如何通过这一步
使用Mechanize获取访问令牌并按照文档中的描述发出GET请求不会有问题,但我不想使我的存在复杂化,因此如果有其他方法…说:
注意:配置为本机/桌面应用程序的应用程序将无法进行需要应用程序访问令牌的API调用
所以这不是一个口号,是Facebook要求你的应用是网络。
但是如果您可以避免访问令牌请求,它可能会起作用。有点晚,但有一个解决方法 要获取访问令牌,请查看以下内容: