Saturday, 15 January 2011

php - Get Id from post that I just created - Facebook Graph API -



php - Get Id from post that I just created - Facebook Graph API -

i creating posts via graph api need id utilize later.

this code using in php, can help me showing how id after creating post?

i tried $response->id or $graphobject->id didn't work. also, need utilize $graphobject in lastly line of code? saw somewhere else don't know does.

i did print_r in $graphobject , received aswer: facebook\graphobject object ( [backingdata:protected] => array ( [id] => 741760479220480 ) )

thanks

<?php session_start(); require_once( 'facebook/facebookhttpable.php' ); require_once( 'facebook/facebookcurl.php' ); require_once( 'facebook/facebookcurlhttpclient.php' ); require_once( 'facebook/facebooksession.php' ); require_once( 'facebook/facebookredirectloginhelper.php' ); require_once( 'facebook/facebookrequest.php' ); require_once( 'facebook/facebookresponse.php' ); require_once( 'facebook/facebooksdkexception.php' ); require_once( 'facebook/facebookrequestexception.php' ); require_once( 'facebook/facebookclientexception.php' ); require_once( 'facebook/facebookotherexception.php' ); require_once( 'facebook/facebookauthorizationexception.php' ); require_once( 'facebook/facebookpermissionexception.php' ); require_once( 'facebook/facebookserverexception.php' ); require_once( 'facebook/graphobject.php' ); require_once( 'facebook/graphsessioninfo.php' ); require_once( 'facebook/graphuser.php' ); utilize facebook\facebookhttpable; utilize facebook\facebookcurl; utilize facebook\facebookcurlhttpclient; utilize facebook\facebooksession; utilize facebook\facebookredirectloginhelper; utilize facebook\facebookrequest; utilize facebook\facebookresponse; utilize facebook\facebooksdkexception; utilize facebook\facebookrequestexception; utilize facebook\facebookclientexception; utilize facebook\facebookotherexception; utilize facebook\facebookauthorizationexception; utilize facebook\facebookpermissionexception; utilize facebook\facebookserverexception; utilize facebook\graphobject; utilize facebook\graphsessioninfo; utilize facebook\graphuser; facebooksession::setdefaultapplication('app','password'); $session = new facebooksession('token'); $message = 'test'; $link = "http://www.example.com.br"; $description = 'description'; $name = 'name'; $caption = 'caption'; $request = new facebookrequest( $session, 'post', '/page_id/feed', array ( 'message' => $message, 'link' => $link, 'description' => $description, 'published' => 'false', 'name' => $name, 'caption' => $caption, ) ); $response = $request->execute(); $graphobject = $response->getgraphobject(); ?>

according https://developers.facebook.com/docs/graph-api/reference/v2.0/user/feed/#publish should

$post_id = $graphobject->id;

php facebook facebook-graph-api

No comments:

Post a Comment