Добавить несколько событий в Календарь Google с помощью пакетного запроса
Я хочу добавить несколько событий в календарь Google, используя API календаря Google. Я думаю об использовании пакетного запроса для того же, но, к сожалению, я не смог найти какой-либо полезный пакет или статью, которая помогла бы мне отправить пакетный запрос с помощью golang.
кто-нибудь может объяснить мне, как отправить пакетный запрос в календарь Google, чтобы вставить событие с помощью golang.
Спасибо!
1 ответ
Первое, что вам нужно рассмотреть, это то, почему вы хотите возиться с пакетной обработкой.
Пакетная обработка не сэкономит вам квоту, в некоторых случаях она увеличит вероятность того, что вы получите ошибку лавинной рассылки. Все, что вам спасает пакетная обработка, — это количество HTTP-вызовов.
Вы ограничены 50 вызовами в одном пакетном запросе, и все они должны быть отправлены одному и тому же авторизованному пользователю. Поэтому, если вы не планируете вставлять большое количество событий в календарь одного пользователя, на самом деле нет причин работать с пакетной обработкой.
При этом из того, что я вижу, клиент google-apis-go-client не поддерживает пакетную обработку, и они не собираются его добавлять. Это будет означать, что если вы действительно хотите добавить пакетную обработку, вам нужно будет проверить первую ссылку, которую я разместил, и закодировать ее вручную самостоятельно.