Hallo Leute Ich bin neu in der API-SDK PHP bieten von Facebook, jetzt habe ich einige Probleme mit einer einfachen GET-Abfrage hier es ist Code mein Controller:Facebook SDK hat einen Fehler zurückgegeben: Sie müssen ein Zugriffstoken
<?php
defined('BASEPATH') or exit('No direct script access allowed');
class Facebook extends CI_Controller
{
public $app_id = 'XXXXXXXX';
public $app_secret = 'XXXXXXXXXX';
public function __construct()
{
parent::__construct();
$this->load->library('FacebookSDK');
}
public function index()
{
$fb = new Facebook\Facebook(array(
'app_id' => $this->app_id,
'app_secret' => $this->app_secret,
'default_graph_version' => 'v2.10',
));
$helper = $fb->getRedirectLoginHelper();
$accessToken = $helper->getAccessToken();
try {
$request = $fb->get('/me/events', $accessToken);
$eventos = $request->getGraphObject()->asArray();
$datos['eventos'] = $eventos;
$this->load->view(home, $datos);
/* handle the result */
} catch (Facebook\Exceptions\FacebookResponseException $e) {
// When Graph returns an error
echo 'Graph returned an error: '.$e->getMessage();
} catch (Facebook\Exceptions\FacebookSDKException $e) {
// When validation fails or other local issues
echo 'Facebook SDK returned an error: '.$e->getMessage();
}
}
}
Der Fehler wirft mich "Facebook SDK gab einen Fehler zurück: Sie müssen ein Zugriffs-Token bereitstellen." PD: Ich arbeite mit Codeigniter
Hallo, ich habe bereits meine eigene app_id und app_secret ... Ich habe XXXXXX Wert, um es nicht anzuzeigen –