Идентификатор календаря Google Calendar API и идентификатор события

Я учусь, как получить доступ к Google calendar API для создания и доступа к событиям. Я пытаюсь понять API, используя OAuth 2.0 Playground. Я борюсь за то, что установить для calendarid и eventid

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

может ли кто-нибудь вести меня.

С уважением, Sureshkumar Менон

3 ответов


calendarId-это адрес электронной почты вашего календаря. Если вы просто используете свой собственный, используйте строку "primary".

идентификатор события идентификатор события, которое вы хотите изменить. Если у вас нет события, вы должны либо создать его с помощью вызова "insert", который будет включать параметр eventId, который вы можете сохранить и использовать для его последующего изменения, либо использовать вызов "list" для получения списка событий.


я столкнулся с подобной проблемой и получил решение найти идентификатор события календаря:

->Go to the event debugging URL at https://www.google.com/calendar/render?gsessionid=OK&eventdeb=1.
->Double click to view the affected event.
->Select the drop down menu 'More Actions'.
->Click on the 'Troubleshooting Info'.
->Copy the text that appears and paste it in your reply to support.

Вы можете сослаться на ссылку ниже, которая дает подробную информацию с экрана shot
http://googleappstroubleshootinghelp.blogspot.in/2012/09/how-to-find-troubleshooting-information.html
Однако я все еще ищу решение для динамического получения идентификаторов событий.

Я просто обнаруживаю, что запрос списка, который извлекает весь список событий, содержит правильный идентификатор события. В моем веб-приложении я использую fullcalendar, каждый раз, когда я нажимаю событие для обновления или удаления, метод eventclicked дает ложный идентификатор события. Итак, я думаю, нам придется дать true event id и false event id map, хранящиеся в нашем локальном приложении. это можно обойти. но ему нравится есть муху.