Идентификатор календаря 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, хранящиеся в нашем локальном приложении. это можно обойти. но ему нравится есть муху.