2

Google Calendar APIreference에 대한 도움말을 찾을 수 없습니다. 나는 사용자 인터페이스 "URL로 추가"(아래 참조)에서 옵션과 같은 것을 만드는 리소스를 찾고 있습니다.Google 캘린더 API에서 'URL로 다른 캘린더'를 추가 할 수 있습니까?

enter image description here

는 구글 캘린더 API를 통해 URL에 의해 다른 캘린더를 추가 할 수 있습니까?

+0

이 방법이 효과가 있는지 나는 모른다. 나는 실제로 시도하지 않았고 시도해 볼 대체 캘린더 유형이 없다. https://developers.google.com/google-apps/calendar/v3/reference/calendarList/insert URL을 ID로 사용하십시오. 작동하는지 알려주세요. – DaImTo

답변

1

아직 지원되지 않을 것입니다. iCals 용으로 "URL로 추가"아래에서 읽을 수 있습니다.

DalmTo의 제안과 관련하여 POST 요청의 iCal URL을 "id"로 설정하려고 시도했습니다 ( CalendarList.insert). 그것은 작동하지 않았다.

내가 말하는 오류가있어 : 내가 수동으로 URL 필드로 추가를 사용하여 추가 할 때,

"code": 404, 
    "message": "Not Found" 

을하지만, 그것은 삽입했다. 이것은 CalendarList.insert이 iCal URL을 허용하지 않는다는 것을 의미합니다. 또한 CalendarList resource을 확인했으며 iCal URL에 대한 언급이 없었습니다.

+0

나는 당신의 의견에 동의한다. 나는 위의 제안과 같이 해보려했지만 시도하지 않았다. 또한 나는 칼렌다 : body add { "summary": "MyCalendarURL.ics"}에 삽입하려고했지만 또한 작동하지 않습니다. 이 게시물을 발견했습니다. https://groups.google.com/forum/#!searchin/google-calendar-help-dataapi/Add$20by$20URL|sort:relevance/google-calendar-help-dataapi/Xx7qpyicpx8/ hzPT9lBNBn8J, 그래서 Google 개발자들은 2011 년부터 API에이 리소스를 추가하지 않았다는 강력한 주장을 가지고 있다고 생각합니다. – Ksoze

0

URL로 추가하는 기능은 좋지 않습니다. 우리는 그것을 시도했는데 그것을 사용하지 않는 이유는 크게 두 가지가 있습니다 : 1. 사용자는 그것을 사용하지 않을 것입니다. 그들은 너무 복잡하기 때문에 이해하지 못합니다. 나는 당신이 그것을위한 해결책을 찾고 있다는 것을 이해합니다 - 좋고 행운; 2. Google은 그것을 좋아하지 않습니다. 이미 수년 동안 Google은 귀하의 소프트웨어 출처와 Google 캘린더 사이에 시간적 여유를두고 있습니다. 약 6 시간. 의미 - 애플리케이션에서 이벤트를 업데이트하면 약 2-6 시간 후에 업데이트가 Google 캘린더에 표시됩니다.

아마 이것에 대한 Server-toServer 솔루션을 찾으면 해결되지만 ical 링크를 추가하는 것은 낭비입니다.