
Untitled
By: a guest on
May 9th, 2012 | syntax:
None | size: 1.53 KB | hits: 23 | expires: Never
include_once 'sites/all/modules/custom/fb/php-sdk/src/facebook.php';
$api_key = 'xxx';
$secret = 'xxx';
$app_id = '106543146068245';
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $secret,
'cookie' => true, // enable optional cookie support
));
$session = $facebook->getSession();
$me = null;
if ($session) {
try {
$me = $facebook->api('/me');
$uid = $me['id'];
try {
// $facebook->api('/' . $uid . '/events');
$event_info = array(
'name' => 'Test Event' + time(),
'description' => 'test',
'event_type' => 1,
'event_subtype' => 40,
'start_time' => time(),
'end_time' => time() + 6000,
'creator' => $uid,
'privacy' => 'OPEN',
'location' => 'test location'
);
// $f = $facebook->api('/' . $uid, '/events', $json_encode($event_info));
// $response = $facebook->api('/'. $uid .'/events', $event_info);
$response = shell_exec("curl -F access_token=" . $session['access_token']. " -F 'name=test' https://graph.facebook.com/" . $uid . "/events");
// $response = file_get_contents("https://graph.facebook.com/" . $uid . "/events?&access_token=" . $session['access_token']);
var_dump($response);
} catch(Exception $e) {
echo 'Error message: '.$e->getMessage().' Error code:'.$e->getCode();
}
} catch(Exception $e) {
echo 'Error message: '.$e->getMessage().' Error code:'.$e->getCode();
}
} else {
echo 'Not authorized';
}
exit;