php - How to use Facebook SDK 4.0 without composer with autoloader -
i want send notification facebook user.
i have next setup example, can't seem anywhere, keeps giving error "facebook class not found".
<?php session_start(); require_once 'autoload.php'; require_once( 'src/facebook/facebooksession.php' ); require_once( 'src/facebook/facebookrequest.php' ); utilize facebook\facebooksession; utilize facebook\facebookrequest; $facebook = new facebook(); $app_id = '654346742464654654'; $app_secret = '--my-secret--'; $app_access_token = $app_id . '|' . $app_secret; $response = $facebook->api( '/65785757987982452465465445465/notifications', 'post', array( 'template' => 'you have received new message.', 'href' => 'relative url', 'access_token' => $app_access_token ) ); print_r($response); ?> thanks.
the key classes need basic requests facebook api facebooksession , facebookrequest. next illustration tries post @ user's wall.
//first of all, initialize facebook app id , secret facebooksession::setdefaultapplication("your_app_id", "your_app_secret"); //now time create new facebooksession instance $session = new facebooksession($accesstoken); //sending api request posting $response = (new facebookrequest($session,"post","/me/feed",array( "message" => "i'm cool guy" )))->execute(); $responseobject = $response->getgraphobject(); //do result additionally have create sure facebook application has plenty permissions action requesting (send notification in case)
for farther details facebook api permissions review please check: https://developers.facebook.com/docs/apps/review
and details facebook php api: https://developers.facebook.com/docs/reference/php/4.0.0
hope helps
php facebook facebook-php-sdk autoloader
No comments:
Post a Comment