0
Я попытался отправить запрос для создания события в выбранном календаре. Но я получил ошибку:Катушка gozz и api
Client error response [url] https://www.googleapis.com/calendar/v3/calendars/caledar_id/events?key=ya29.UAFgEsvgZ34RYc9CJS92FVyT6uUz68-xm8gMhIk0hShHp4esU29eRjWWd0wU-8uyzEEQNwXNdmQ [status code] 400 [reason phrase] Bad Request
Я использовал жрать API (http://docs.guzzlephp.org/en/latest/). Имеется образец моего кода:
$url = 'https://www.googleapis.com/calendar/v3/calendars/'. $calendar_id .'/events';
$client = new GuzzleHttp\Client();
$data = json_encode(array(
"end" => array("date" => "2015-04-12"),
"start" => array("date" => "2015-04-09"),
"summary" => "testnah"
));
$response = $request = $client->post($url, [
'body' => $data,
'query' => [
'key' => $token
],
'headers' => ['Authorization' => $token_type . ' ' . $token]
]);
var_dump($response);
Спасибо большое!
Вы изменили код календаря, исправить? «primary» вместо «calendar_id»? https://www.googleapis.com/calendar/v3/calendars/primary/events –
Да, просто я спрятал свой настоящий идентификатор календаря –
Включил ли вы httpMethod '=>' GET 'при отправке запроса на event.list? – SGC