Я хочу разрешить пользователям добавлять некоторые события в календарь Google, нажав на ссылку. Я создаю ссылку для события, передавая указанные c параметры (текст, детали, местоположение, даты, uid) в базовый URL. Например
https://calendar.google.com/calendar/r/eventedit?
&action=TEMPLATE
&text=My+Title
&details=My+Description
&location=My+Location
&dates=20200224T140000Z/20200224T230000Z
&uid=wconspjzq5zu
Это работает, кроме UID. Когда я дважды нажимаю на эту ссылку или передаю разные даты параметру, Google создает второе событие вместо обновления старого. Однако, когда я добавляю файл .ics с UID в календарь Google, после этого меняю даты и добавляю этот файл еще раз, тогда календарь Google обновляет существующее событие, поэтому UID работает. Есть ли способ работы с uid, переданным на URL?