Events: patch

Atualiza um evento. Esse método é compatível com a semântica de patch. Cada solicitação de patch consome três unidades de cota. prefira usar uma get seguida por uma update. Os valores de campo especificados substituem os atuais. Os campos não especificados na solicitação permanecem inalterados. Campos de matriz, se especificados, substituem as matrizes existentes. isso descartará os elementos anteriores da matriz. Faça um teste agora.

Solicitação

Solicitação HTTP

PATCH https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros de caminho
calendarId string Identificador da agenda. Para recuperar IDs de agendas, chame o método calendarList.list. Para acessar a agenda principal do usuário conectado, use "primary" palavra-chave.
eventId string Identificador do evento.
Parâmetros de consulta opcionais
alwaysIncludeEmail boolean Obsoleto e ignorado. Um valor será sempre retornado no campo email para o organizador, o criador e os participantes, mesmo se nenhum endereço de e-mail real estiver disponível (ou seja, será fornecido um valor gerado e que não funciona).
conferenceDataVersion integer Número da versão dos dados de conferência compatíveis com o cliente da API. A versão 0 pressupõe que não há suporte a dados de conferência e ignora os dados de conferência no corpo do evento. A versão 1 permite o suporte para cópia de ConferenceData, bem como para a criação de novas conferências usando o campo createRequest de educationData. O padrão é 0. Os valores aceitos vão de 0 a 1, inclusive.
maxAttendees integer O número máximo de participantes a serem incluídos na resposta. Se houver mais do que o número especificado de participantes, somente o participante será retornado. Opcional.
sendNotifications boolean Obsoleto. Em vez disso, use sendUpdates.

Se as notificações sobre a atualização do evento serão enviadas (por exemplo, mudanças na descrição etc.). Alguns e-mails ainda podem ser enviados mesmo se você definir o valor como false. O padrão é false.
sendUpdates string Convidados que devem receber notificações sobre atualizações do evento (por exemplo, mudanças de título, etc.).

Os valores aceitáveis são:
  • "all": as notificações serão enviadas para todos os convidados.
  • "externalOnly": as notificações são enviadas apenas para convidados que não usam o Google Agenda.
  • "none": nenhuma notificação foi enviada. Para tarefas de migração de agendas, considere usar o método Events.import.
supportsAttachments boolean Se a operação do cliente da API é compatível com anexos de eventos. Opcional. O valor padrão é falso.

Autorização

Esta solicitação requer autorização com pelo menos um dos seguintes escopos:

Escopo
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.events

Para mais informações, consulte a página de autenticação e autorização.

Corpo da solicitação

No corpo da solicitação, informe as partes relevantes de um recurso Events, de acordo com as regras de semântica de patch.

Resposta

Se for bem-sucedido, esse método retornará um recurso Events no corpo da resposta.

Confira!

Use o APIs Explorer abaixo para chamar esse método em dados ativos e ver a resposta.