我得到以下錯誤,而嘗試使用圖形API未捕獲OAuthException:(#100)的參數無效拋出,而使用圖形API
致命錯誤創建事件創建Facebook的事件:未捕獲OAuthException:(#100)的參數無效拋出在1267線上的C:\ xampp \ htdocs \ fb \ base_facebook.php
任何人都可以幫助我解決這個問題。
下面是我的代碼: -
<?php
include_once("facebook.php");
define("FACEBOOOK_API_KEY","XXXXXXXXXXXXXXXXXXXXX");
define("FACEBOOK_SECRET_KEY","XXXXXXXXXXXXXXXXXXXXXXXX");
/*$name = $_POST['name'];
$token = $_POST['access_token'];
$startTime = $_POST['start_time'];
$endTime = $_POST['end_time'];
$location = $_POST['location'];
$description = $_POST['description'];*/
$name = "My Amazing Event";
$token = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx';
$startTime = '10/29/2011 12:00 PM';
$endTime = '10/29/2011 06:00 PM';
$location = 'Raipur';
$description = 'It will be freaking awesome';
$fileName = "tiger.jpg"; //profile picture of the event
$fb = new Facebook(array(
'appId' => FACEBOOOK_API_KEY,
'secret' => FACEBOOK_SECRET_KEY,
'cookie' => false,
'fileUpload' => true // this is important !
));
$fb->setAccessToken($token);
$data = array("name"=>$name,
"access_token"=>$token,
"start_time"=>$startTime,
"end_time"=>$endTime,
"location"=>$location,
"description"=>$description
//basename($fileName) => '@'.$fileName
);
$post_data[basename($fileName)] = '@' . realpath($fileName);
$result = $fb->api('/me/events', 'POST', $data);
$facebookEventId = $result['id'];
echo $facebookEventId;
?>
提示幫助將非常appreciated.Thanks!
感謝Petra.The解決方案建議由你工作過。 – DeeKay
謝謝佩特拉。您使用網上約會的解決方案爲我工作(僅限日期(例如'2012-07-04')) – datnt