더 이상 Thunderbird에 CalDAV Google 캘린더를 추가할 수 없습니다.

더 이상 Thunderbird에 CalDAV Google 캘린더를 추가할 수 없습니다.

이전에는 CalDAV API를 사용하여 개인 Google 캘린더를 Thunderbird에 추가했습니다. 꽤 직설적 인. 캘린더 위치를 다음으로 설정하세요.

https://apidata.googleusercontent.com/caldav/v2/calid/events

적절한 캘린더 ID(대부분의 경우 Gmail 주소)로 바꾸면 calidGoogle 계정에 로그인하라는 OAuth 창이 나타납니다. 완료.

지난 2일 동안 Thunderbird 91.11에 캘린더를 추가하려고 했지만 항상 멈췄습니다."캘린더를 검색하는 동안 잠시 기다려 주십시오.", 나는 OAuth 단계에 도달하지 못했습니다.

이 프로세스가 실제로 Thunderbird에서 여전히 작동하는지 확인할 수 있는 사람이 있나요? 여기서 내가 무엇을 잘못하고 있는지 잘 모르겠습니다.

답변1

업데이트:

CalDAV는 여전히 Thunderbird에서 작동합니다. 여기에 따라 앱 비밀번호를 설정해야 합니다. https://support.google.com/accounts/answer/185833?hl=ko

그런 다음 다른 API 엔드포인트를 추가합니다. https://www.google.com/calendar/dav/[CalID]/events

  • CalID = [mailbox]@[domain] # 이전에는 '@' 대신 '%40'을 사용했지만 더 이상 필요하지 않습니다.

메모. Google 자체 기사와 다릅니다. https://developers.google.com/calendar/caldav/v2/guide#connecting_to_googles_caldav_server

원천: https://www.davx5.com/tested-with/google

  • 그런데 DAVx5는 OS에 계정을 추가하지 않고도 Android에서 Google 캘린더를 얻을 수 있는 좋은 방법입니다. 예를 들어 직장 계정이 개인 장치에 침입하는 것을 원하지 않는 경우입니다.

CalDAV는 이메일 예약 처리에 있어서 'Google 캘린더 제공업체'보다 여전히 더 나은 것 같습니다. 회의 초대를 수락하면 나 자신이 소유자인 별도의 회의 인스턴스가 생성되고 참석자에게 새 회의에 대해 알리는 문제가 발생했습니다(옵션 화면에서 언급한 대로).

답변2

The calendar X is momentarily not availableUbuntu 20.04의 Thunderbird 102.2.2에서도 동일한 문제가 발생합니다. 그 외에 도구 > 개발자 도구 > 오류 콘솔에 보면 calendar-invitations-manager.js:125다음 과 같은 오류 메시지가 있습니다.Exception { name: "NS_ERROR_FAILURE", message: "CalDAV: Error: got status 403 fetching calendar data for <my-calid>, null", result: 2147500037, filename: "resource:///modules/CalDavCalendar.jsm", lineNumber: 1116, columnNumber: 0, data: null, stack: "notifyGetFailed@resource:///modules/CalDavCalendar.jsm:1116:41\nonStartRequest@resource:///modules/caldav/CalDavRequestHandlers.jsm:846:21\nonStartRequest@resource:///modules/caldav/CalDavRequest.jsm:544:48\n", location: XPCWrappedNative_NoHelper }

403 오류 코드는 인증이 제대로 되지 않은 것 같습니다.

답변3

CalDAV(102.3.1)를 통해 Thunderbird Lightning에 업무용 Gmail 캘린더를 추가할 때도 이 문제가 나타납니다.

oauth/2fa 프롬프트에 따라 정상적으로 캘린더를 추가할 수 있으며 '캘린더 X를 잠시 사용할 수 없습니다'라는 메시지가 표시됩니다. 대기/동기화 후에는 로드되지 않습니다. 도구 > 개인 정보 보호 > 비밀번호에서 비밀번호를 제거한 다음 캘린더를 다시 추가해도 문제가 해결되지 않습니다. 오랫동안 잘 작동했기 때문에 최근에 변화가 생긴 것 같습니다. 그러나 API 릴리스 노트에서는 아무 것도 찾을 수 없습니다.

저는 'Google 캘린더 제공업체'를 사용하고 이를 통해 캘린더를 추가하는 방식으로 돌아갔습니다. 지금까지는 괜찮았지만 원래는 CalDAV가 회의 초대를 더 잘 처리하는 것 같아서 CalDAV로 전환했습니다.

Thunderbird에 많은 캘린더를 추가했기 때문에 Calendar.network.multirealm도 true로 설정했습니다. 나는 이것이 'Google 캘린더 제공자'에 영향을 미치지 않는다고 생각합니다.

관련 정보