Có một giải pháp của Đức rằng thời gian gần đây đã làm việc cho tôi, trong khi liên kết Ronny của không tiếc là không làm việc kể từ khi tôi chỉ không nhận được bất kỳ phản hồi từ máy chủ: https://www.nico-beuermann.de/blogging/archives/115-Zugriff-auf-iCloud-Kalender-mit-Thunderbird.html
Bạn sẽ cần ba thành phần cho Thunderbird:
a. máy chủ lịch của bạn (đặc biệt là số xx trong pxx-caldav.icloud.com)
b. ID người dùng của bạn (dsid
)
c. của lịch UID (guid
)
Nói tóm lại (và tiếng Anh):
- Logging vào lịch iCloud của bạn trong trình duyệt là bước quan trọng đầu tiên
Bạn có thể sử dụng Firefox hoặc Chức năng của Chrome để xem mạng; Tôi sẽ tiếp tục với Chrome để giải thích.
Nhấn Ctrl + Shift + I và nhấp vào tab Mạng; nó có thể là nó là trống cho bây giờ kể từ khi đăng nhập cũng có thể bắt đầu sau khi nhấn Ctrl + Shift + I; nếu nó là trống rỗng, chỉ cần tải lại có tab mạng vẫn mở
Trong trường hợp của tôi, nó là hữu ích để nhấp chuột phải vào một cột để hiển thị thêm lĩnh vực
kiểm tra tên miền hoặc chỉ lơ lửng trên các liên kết, bạn có thể tìm xx trong pxx, đây là máy chủ cụ thể của bạn; phần còn lại của miền không quan trọng (thông tin a)
Sau đó, tôi đã nhấp vào một mục có tên miền là pxx-calendarws.icloud.com
trong cửa sổ phụ mới sắp tới, bạn có thể nhấp vào Tiêu đề và tìm dsid
ở đâu đó bên dưới trong tham số chuỗi truy vấn; cách khác, bạn có thể tìm thấy nó trong URL; dsid
tương ứng với id người dùng của bạn (thông tin b)
bây giờ, chuyển từ "Tiêu đề" sang "Phản hồi"; bạn có thể cần phải kiểm tra nhiều dòng URL get để tìm một với câu trả lời đúng, nhưng bạn sẽ tìm thấy một số guid
mục tương ứng với ID lịch của bạn (thông tin c)
Bây giờ, bạn có tất cả ba mẩu thông tin. Trong Thunderbird với plugin Calendar Lightning, bây giờ thêm lịch mạng loại "CalDAV" (iCalendar sẽ không hoạt động!). Ở đó, bạn có thể nhập địa chỉ sau đây với các mẩu thông tin được đánh dấu bằng chữ đậm:
http s: // p xx -caldav.icloud.com/ dsid/lịch/guid
Et voìla. Bạn sẽ cần phải nhập thông tin đăng nhập của mình cho iCloud. Điều này đã làm việc vào ngày đăng bài này với Thunderbird 45.8.0 với Lightning 4.7.8.
Cập nhật ngày 18 tháng 7 năm 2017: Rõ ràng, đôi khi vào tháng 6, Apple đã thay đổi điều gì đó với hệ thống. Bạn cần kích hoạt xác thực hai yếu tố ngay bây giờ để tạo mật khẩu dành riêng cho ứng dụng. Bạn có thể làm điều đó với bất kỳ thiết bị táo nào của bạn. Sau đó, bạn nên đăng nhập vào tài khoản apple của mình. Trong khu vực bảo mật, bạn có thể tạo một số mật khẩu. Sử dụng cái này để đăng nhập vào caldav của bạn trong Thunderbird bằng địa chỉ email của bạn. Điều này dường như làm việc tốt.
Nếu không có xác thực hai yếu tố, bạn không thể kích hoạt mật khẩu dành riêng cho ứng dụng. Và không có mật khẩu dành riêng cho ứng dụng, CalDAV dường như không thể truy cập được nữa.
Cập nhật 05 tháng 09 năm 2017: Dường như pGuid đôi khi hoạt động nhưng guid không dành cho ID lịch. Vì vậy, hãy cẩn thận ở đây.
Cảm ơn rất nhiều! Làm việc tốt cho tôi. Chỉ cần vô hiệu hóa xác thực hai giai đoạn cho iCloud để có thể chạy tập lệnh (không chắc chắn liệu nó có cần bật để đồng bộ hóa lịch hoạt động hay không), –