質問

私は承認されたトークンを取得することができ、make_restricted_requestから結果を得ることさえありますが、結果を解釈することはできません。彼らはすべてのようです。 13t01:26:56.834zhttp://www.google.com/m8/feeds/contacts/useremail/base/12010-01-

しかし、それらが実際の結果であるように思われるような結果、以下の要求に提供する「最大結果」値とまったく多くの結果がある。


package Net::AppThatUsesOAuth;

use strict;
use base qw(Net::OAuth::Simple);

sub new {
    my $class  = shift;
    my %tokens = @_;

    return $class->SUPER::new( tokens => \%tokens,
                               protocol_version => '1.0a',
                               urls   => {
                                    request_token_url => "https://www.google.com/accounts/OAuthGetRequestToken?scope=https://www.google.com/m8/feeds/",
                                    authorization_url => "https://www.google.com/accounts/OAuthAuthorizeToken",
                                    access_token_url  => "https://www.google.com/accounts/OAuthGetAccessToken",
                               });
}


sub view_restricted_resource {
    my $self = shift;
    my $url= 'https://www.google.com/m8/feeds/contacts/default/full' ;
    return $self->make_restricted_request($url, 'GET', 'max-results' => 100 );
}

package main;
use CGI;
use Data::Dumper;

my $cgi = new CGI;
print $cgi->header(-charset => 'utf-8');

my $app     = Net::AppThatUsesOAuth->new(%tokens);
if ($app->authorized) {
   my $response = $app->view_restricted_resource;
   print "Restricted resource = ".(Dumper $response)."\n";
}
exit;
.

出力は(100行)のようです。

$ var1= gless({'_protocol'=> 'http / 1.1'、 '_content'=> 'useremail2014-02-27t02:15:52.254zusernameuseremailcontacts10361100http://www.google.com/m8/feeds/contacts/useremail/base/02012-04-13t01:26:56.834zhttp://www.google.com/m8/feeds/contacts/useremail/base/12010-01-21T19:32:41.739zhttp://www.google..com / m8 / feeds /連絡先/ useremail / base / 22008-04-09t08:47:53.076zhttp://www.google.com/m8/feeds/contacts/useremail/base/32010-01-21T19:32:32:41.739zhttp://www.google.com/m8/feeds/contacts/useremail/base/42008-04- ...

役に立ちましたか?

解決

$responseから返されたmake_restricted_requestは、

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top