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”: u


{


“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




Comente