取引はこちら
グーグル開発者のウェブサイトでは、各API関数の説明の最後にAPIを試すためのツールがあり ます。 .google.com/google-apps/calendar/v3/reference/events/get
この呼び出しは、カレンダー ID とイベント ID を入力すると、イベントを返します。OAuth2.0 の小さなスイッチをオンにして、私のカレンダー ID と私のイベント ID を入力すると、イベントの詳細を含む素敵な 200 ok 応答が返されます。
ここに問題があります: カレンダー API の移動機能に移動します: https://developers.google.com/google-apps/calendar/v3/reference/events/move
そして、移動したいイベントを含むカレンダー ID、イベント ID (以前と同じ)、移動先のカレンダー ID (他の Gmail アカウント) をもう一度入力します。しかし、これを実行すると、「リソースが見つかりませんでした」という赤いボックスが表示され、応答は 404 です。
奇妙なことに、実際の Google カレンダー Web サイトからイベントの編集 -> ドロップダウン: カレンダー -> 所有者の変更でこれを行うことができました。新しいカレンダー ID を入力するボックスが表示され、他の Gmail に正常に送信されました。 . GUIで試したときは両方のカレンダーが公開されておらず、APIを使用しているときは公開されていません。できればそのままでいてほしい。
カレンダーイベントを移動するための API が機能しない理由はありますか?