use LWP::UserAgent;
use HTTP::Request::Common;
+use Data::Dumper;
+
sub new {
my $proto = shift;
my $class = ref $proto || $proto;
my $uri = $me->{fbo}->query->find($post_id)->uri_as_string;
my $req = HTTP::Request::Common::DELETE($uri);
- $req->header('Content-Length', 0);
+ warn Dumper($req);
my $resp;
- eval{$resp = LWP::UserAgent->new->request($req)};
- return !$@;
+ $resp = LWP::UserAgent->new->request($req);
+ warn Dumper($resp);
+ if ($resp->is_success && $resp->code == 200 && $resp->content eq 'true') {
+ return 1;
+ } else {
+ warn 'DELETE ERROR: http code: ' . $resp->code() . ' , http content: ' . $resp->content;
+ return 0;
+ }
}
1;
use utf8;
use base 'Bot::BasicBot';
-use Facebook::Graph;
-use LWP::UserAgent;
-use HTTP::Request::Common;
use DBI qw/:sql_types/;
use POSIX 'strftime';