アプリケーションをOAuthを使用して認証し、カレンダーAPIを使用してテストしました。すべてが機能します。また、イベントAPIに「クイック追加」メソッドを使用しましたが、これは問題なく機能しました。しかし、次のコードを使用して挿入しようとすると
$event = new Event();
$event->setSummary('hello there');
$event->setLocation('America/Los_Angeles');
$start = new EventDateTime();
$start->setDateTime('2012-04-19');
$event->setStart($start);
$createdEvent = $cal->events->insert('myemail@gmail.com', $event);
次のエラーが発生します。
致命的なエラー:キャッチされない例外'apiServiceException'とメッセージ'POSTの呼び出しエラー
https://www.googleapis.com/calendar/v3/calendars/myemail@gmail.com/events?key=AIzaSyBddYIgnZJrXHuT8gvX-0tEypxsycw99rA:(400)C:\ xampp \ htdocs \ uis \ google-api-php-client \ src \ io \ apiREST.php:86スタックトレース:#0 C:\ xampp \ htdocs \ uis\google-の不正なリクエストapi-php-client \ src \ io \ apiREST.php(56):apiREST :: decodeHttpResponse(Object(apiHttpRequest))#1 C:\ xampp \ htdocs \ uis \ google-api-php-client \ src \ service \ apiServiceResource.php(187):apiREST :: execute(Object(apiServiceRequest))#2 C:\ xampp \ htdocs \ uis \ google-api-php-client \ src \ contrib \ apiCalendarService.php(493):apiServiceResource-> __call('insert'、Array)#3 C:\ xampp \ htdocs \ uis \ google-api-php-client \ examples \ calendar \ cal.php(44):EventsServiceResource-> insert('paine1591 @ gmail .. .. '、Object(Event))#4 {main}が86行目のC:\ xampp \ htdocs \ uis \ google-api-php-client \ src \ io\apiREST.phpにスローされました
myemail@gmail.comが私のカレンダーのIDです。それは他のすべてのために働きます。
私は何が間違っているのですか?