Skip to main content

Oláaa, pessoas! tudo bem com vocês? 😁

Estou tentando agendar um evento na google calendar está dando erro 400
consigo retornar listas e eventos específicos (get), só não consigo criar eventos.

POST https://www.googleapis.com/calendar/v3/calendars/[email protected]/events?sendUpdates=all

Corpo
{
“summary”: “TESTE API”,
“location”: “Em algum local”,
“description”: “ESSE É UM TESTE VIA API”,
“start”: {
“dateTime”: “2021-09-03T:19:00:00-03:00”,
“timeZone”: “America/Sao_Paulo”
},
“attendees”: [
{
“email”: “[email protected]
}
],
“end”: {
“dateTime”: “2021-09-03T:20:00:00-03:00”,
“timeZone”: “America/Sao_Paulo”
}
}

Header:
Authorization Bearer ya29.a0ARrdaM_gF1pDPHvhImxZDO08MNhhYBDpwhn6OJE1HxI7PNGE-6Y0NfBAgUt_O79VRf6rRj5v6gcGW_Y5Xfg2elnr2IQ5Rd0iIp-gRvgD-ISW2wqyzpl6eelf1b4T-mitKs0YPFSYqG3cBedmXXXXXXX

Já autorizei via oauth os escopos:
Scope
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.events

Não sei o que está ocorrendo 🤔

Achei o erro kkkk esse formato da data que coloquei está desatualizada
O correto é 2021-09-05T20:30:30.569Z


Boa!!

Uma dica que eu ia te passar é usar o template de Petshop, ele usa integração com o Google Agenda e dá pra ter uma visão legal de como funciona. Quando eu fui configurá-lo, tive o mesmo problema, mas confesso que só recordei depois de ler sua mensagem sobre onde era o erro… haha


Obrigadoo!

Tenho outra dúvida, queria achar o parâmetro para colocar o link do google meet na API para retornar no chatbot, Tentei ver aqui e tem que ter uma chave chamada requestID mas não encontro em evento nenhum