как вызвать обновление пользовательского интерфейса при удалении участника с помощью API календаря Google

При удалении участника с помощью метода исправления: https://developers.google.com/calendar/v3/reference/events/patch представление календаря участников в браузере не обновляется, показывая, что они больше не приглашены на собрание. Как запустить обновление пользовательского интерфейса, чтобы собрание было удалено из календаря в браузере.


person amohr    schedule 22.05.2018    source источник


Ответы (1)


Итак, после многих попыток заставить его работать, я думаю, что решение:

  1. удалить (https://developers.google.com/calendar/v3/reference/events/delete) событие из календаря участника. В конечном итоге это пометит участника как «отклонившего» в представлении организатора мероприятия.

  2. После этого вы можете удалить участника из календаря организатора.

Если вы не дожидаетесь распространения responseStatus в календарь организатора, обновление пользовательского интерфейса странным образом отменяется. У меня есть открытый запрос в службу поддержки по этому поводу, и я обновлю его, если мне будет предоставлена ​​дополнительная информация.

person amohr    schedule 22.05.2018
comment
на самом деле это нежелательно, потому что тогда организатор получает уведомление об отказе участника по электронной почте. :( - person amohr; 09.10.2018