Facebook 使用散列值的简单perl帮助

Facebook 使用散列值的简单perl帮助,facebook,perl,Facebook,Perl,我对perl非常陌生,正在使用facebook身份验证。这是 在回调过程中,我有以下代码: my $info = $fb->get( 'https://graph.facebook.com/v3.1/me?fields=birthday,email,name,id' # Facebook API URL ); 这是来自$info->as_json的响应 我尝试使用$info->email和$info->{email}和$info->{'email'}访问我的调试器中的值,但是

我对perl非常陌生,正在使用facebook身份验证。这是

在回调过程中,我有以下代码:

my $info = $fb->get(
    'https://graph.facebook.com/v3.1/me?fields=birthday,email,name,id'   # Facebook API URL
);
这是来自$info->as_json的响应


我尝试使用$info->email和$info->{email}和$info->{'email'}访问我的调试器中的值,但是我得到了空值。如何从$info变量哈希中获取这些值?

根据您链接到的文档,正确的用法是

my $data = $response>as_hash;
$data->{email}
查看源代码,$fb->get只返回$fb!奇怪的当然,你不应该指望它,因为它没有文档记录。
my $data = $response>as_hash;
$data->{email}