title: Perl Facebook::Graph Post to Facebook Page as Page, not as Admin
body: <p>Using the Perl module, Facebook::Graph, I have created some basic perl code that can post to my own wall.  I can share a photo on my own wall.  I can also post a simple wall message to one of the pages for which I am an admin.  However, when I try to post a photo to the page, it posts as me, not as the page. </p>
  
  <p>Here is the sample code that posts as me, to the Facebook page.  I need it to post as the Page, not as me.</p>
  
  <pre><code># previously, I obtained my Page's accesstoken, and other credentials
  # including the Facebook Page ID
  
  my $fb = Facebook::Graph-&gt;new(
      app_id  =&gt;      $facebook_application_id,
      secret  =&gt;      $facebook_application_secret
  );
  
  $fb-&gt;access_token($facebook_accesstoken);
  
  my $rstring = $fb
      -&gt;add_photo
      -&gt;to($facebookPageID)
      -&gt;set_message('Look at this really cool photo!')
      -&gt;set_source('./raw_image_example.jpg')
      -&gt;publish
      -&gt;as_string;
  
  print "$rstring\n\n";
  </code></pre>
  
  <p>I am trying to figure out how to create a post to the wall of a Facebook page, as if it is being posted BY the page, not by me.</p>
  
  <p>I am trying to do that with the CPAN module, Facebook::Graph, located here: <a href="http://metacpan.org/pod/Facebook%3a%3aGraph" rel="nofollow">http://metacpan.org/pod/Facebook::Graph</a></p>
  
  <p>I cannot, for the life of me, figure this out.  Any help would be most welcomed!</p>