Facebook Graph Query with PHP -
so trying fetch images posted hashtag in facebook. using facebook php api. code:
facebooksession::setdefaultapplication('my-api-key', 'secret'); $session=facebooksession::newappsession(); try { $session->validate(); } catch (facebookrequestexception $ex) { var_dump($ex); echo $ex->getmessage(); } catch (\exception $ex) { // graph api returned info, may mismatch current app or have expired. echo $ex->getmessage(); } $request = new facebookrequest( $session, 'get', '/gatos' ); $response = $request->execute(); $graphobject = $response->getgraphobject(); var_dump($graphobject);
i know request executing not pulling hashtags, anyways, getting following error:
fatal error: uncaught exception 'facebook\facebookauthorizationexception' message 'unsupported request. please read graph api documentation @ https://developers.facebook.com/docs/graph-api' in /var/www/experiments/gatopull/vendor/facebook/php-sdk-v4/src/facebook/facebookrequestexception.php:104 stack trace: #0 /var/www/experiments/gatopull/vendor/facebook/php-sdk-v4/src/facebook/facebookrequest.php(280): facebook\facebookrequestexception::create('{"error":{"mess...', object(stdclass), 400) #1 /var/www/experiments/gatopull/config/facebook_api.php(36): facebook\facebookrequest->execute() #2 /var/www/experiments/gatopull/config/apicontroller.php(2): require_once('/var/www/experi...') #3 /var/www/experiments/gatopull/index.php(3): require_once('/var/www/experi...') #4 {main} thrown in /var/www/experiments/gatopull/vendor/facebook/php-sdk-v4/src/facebook/facebookrequestexception.php on line 104
my questions are:
- do need user access-token search hashtags, or sufficient client token?
- i know request need curl or url, how make request fb api? here url request: https://graph.facebook.com/search?q=hashtag&type=post&limit=999&access_token=myaccesstoken
- is there php library more social networks?
thanks!
Comments
Post a Comment