Создание того же события после удаления вызывает ошибку 409

Я пишу приложение, которое добавляет события с нашего сервера в пользовательский календарь Google с помощью API. И я столкнулся сHTTP 409 Конфликт ошибка в следующем сценарии:

Создайте событие с некоторым явно определенным идентификатором /События: вставитьУдалить событие /События: удалитьПопробуйте создать событие с тем же идентификатором - получите ошибку.

Этот сценарий может сбыться, когда:

пользователь экспортирует события с нашего сервера.одно из событий (скажем, с ID = 1) будет отключено на нашем серверепользователь снова экспортирует события - это отключенное событие будет удалено из календаря пользователя Google /Вызов API: delete, eventId = 1отключенное событие будет снова включенопользователь выполняет экспорт - запрос на вставку API будет запущен с тем же ID = 1. И ошибка 409 будет поднята. /Вызов API: insert, eventId = 1

Кажется, что событие на самом деле не удаляется после вызоваdelete API метод. Есть ли обходной путь для этой проблемы?

Ответы на вопрос(1)

Ваш ответ на вопрос