我有一個REST的電話給我的谷歌日曆,在我的舊網站(www.gmbc.org/events.php)罰款,但當相同的電話是由codeigniter控制器,該時間min/timeMax選項導致它拋出一個400我(刪除它們,呼叫成功地檢索從2012年整個日曆):谷歌REST呼叫失敗codeigniter內
$st_date = date(DateTime::ATOM);
$end_date = date(DateTime::ATOM, time()+(31 * 24 * 60 * 60));
$call_url = 'https://www.googleapis.com/calendar/v3/calendars/calendar%40gmbc.org/events?timeMin='.$st_date.'&timeMax='.$end_date.'&singleEvents=true&orderBy=startTime&key=[mykeythatworksjustfine]';
$events_call = $this->curl_get($call_url);
呼應$ call_url確認它是被相同的創建,print_r-結果證實它達到谷歌:
stdClass Object (
[error] => stdClass Object (
[errors] => Array (
[0] => stdClass Object (
[domain] => global [reason] => badRequest [message] => Bad Request)
)
[code] => 400 [message] => Bad Request
)
)
...什麼可能會繼續嗎? codeigniter會干擾curl調用嗎?