Skip to content

Instantly share code, notes, and snippets.

@oklahomer
Created May 9, 2014 17:15
Show Gist options
  • Save oklahomer/347d9347f2f6599eb6f7 to your computer and use it in GitHub Desktop.
Save oklahomer/347d9347f2f6599eb6f7 to your computer and use it in GitHub Desktop.
#!/usr/bin/env perl
use strict;
use warnings;
use Facebook::OpenGraph;
use Data::Dumper;
{
my $fb = Facebook::OpenGraph->new(+{
app_id => $ENV{OLD_APP_ID},
secret => $ENV{OLD_SECRET},
version => 'v1.0',
});
$fb->set_access_token($fb->get_app_token->{access_token});
warn Dumper $fb->get('zuck', +{fields => 'name'});
# $VAR1 = {
# 'id' => '4',
# 'name' => 'Mark Zuckerberg'
# };
}
{
my $fb = Facebook::OpenGraph->new(+{
app_id => $ENV{NEW_APP_ID},
secret => $ENV{NEW_SECRET},
version => 'v1.0',
});
$fb->set_access_token($fb->get_app_token->{access_token});
warn Dumper $fb->get('zuck', +{fields => 'name'});
# 803:- OAuthException:(#803) Cannot query users by their username (zuck)
# GET /v1.0/zuck?fields=name HTTP/1.1
# Connection: keep-alive
# User-Agent: Facebook::OpenGraph/1.21
# Authorization: OAuth XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
# Content-Length: 0
# Host: graph.facebook.com
#
}
__END__
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment