php - Facebook API V4 (#100) The parameter input_token is required -
i using facebook api v4. doing is, posting text/link facebook page. generated long lived access token. using below code:
<?php require 'vendor/autoload.php'; use facebook\facebooksession; use facebook\facebookredirectloginhelper; use facebook\facebookrequest; use facebook\facebookresponse; use facebook\facebooksdkexception; use facebook\facebookrequestexception; use facebook\facebookauthorizationexception; use facebook\graphobject; use facebook\entities\accesstoken; use facebook\httpclients\facebookcurlhttpclient; use facebook\httpclients\facebookhttpable; facebooksession::setdefaultapplication('*****', '*****'); $session = new facebooksession('*****'); // validate session: try { $session->validate(); $request = new facebookrequest( $session, 'post', '/183457781707540/feed', array ( 'message' => 'this test message', 'link' => 'http://images.speakingtree.iimg.in/files/04-2015/180363/c20ad4d76fe97759aa27a0c99bff6710_1429705305.jpg' ) ); $response = $request->execute(); $graphobject = $response->getgraphobject(); } catch (facebookrequestexception $ex) { // session not valid, graph api returned exception reason. echo $ex->getmessage(); } catch (\exception $ex) { // graph api returned info, may mismatch current app or have expired. echo $ex->getmessage(); } my main problem code works on local pc. when upload file server then
$session->validate(); give me error called: (#100) parameter input_token required
i don't know missing.
help appreciated.
thanks.
Comments
Post a Comment