Jak zrobić aby to działało, jestem słaby w nowym skd :(
define('FACEBOOK_SDK_V4_SRC_DIR',__DIR__ .'/../src/src/Facebook/');
require __DIR__ .'/../src/autoload.php';
// Make sure to load the Facebook SDK for PHP via composer or manually
use Facebook\FacebookSession;
use Facebook\FacebookRequest;
use Facebook\GraphUser;
use Facebook\FacebookRequestException;
use Facebook\FacebookRedirectLoginHelper;
// add other classes you plan to use, e.g.:
// use Facebook\FacebookRequest;
// use Facebook\GraphUser;
// use Facebook\FacebookRequestException;
$app_id =123;
$app_secret='aaccxx';
FacebookSession::setDefaultApplication($app_id, $app_secret );
while(are_record_in_datebase){
$session = FacebookSession::newAppSession($t['token']);
$body = [
'message' => 'some text'
];
$params[]= ["method" => "POST","relative_url" => "me/feed","body" => http_build_query($body)];
}
try {
$response = (new FacebookRequest($session, 'POST','?batch='.urlencode(json_encode($params))))->execute();
$objects = $response->getGraphObject()->asArray();
} catch(FacebookRequestException $e) {
echo $e;
// error handling
}
Takie mam błędy
exception 'Facebook\FacebookAuthorizationException' with message 'Invalid OAuth access token signature.' in /var/www/my_page.pl/fb/src/src/Facebook/FacebookRequestException.php:104
Stack trace:
#0 /var/www/my_page.pl/fb/src/src/Facebook/FacebookRequest.php(280): Facebook\FacebookRequestException::create('{"error":{"mess...', Object(stdClass), 400)
#1 /var/www/.pl/fb/kody/obr.php(77): Facebook\FacebookRequest->execute()
#2 {main}