즐겨 찾는 캘린더 앱과 북마크 알림 동기화하기

최근에 새로 추가된 리마인더가 포함된 개선된 북마크 기능과 함께 작동하는 실험적 기능을 병합했습니다.

이 기능을 사용하면 북마크 리마인더를 캘린더 애플리케이션과 동기화할 수 있으며, 캘린더가 새로운 리마인더를 자동으로 확인하여 항상 최신 상태로 유지됩니다.

다음은 그 모습입니다:

Google Calendar

Gnome Calendar

MacOS Calendar

테스트

새로운 북마크 기능을 활성화한 후, 캘린더를 다음 주소로 설정할 수 있습니다.

https://example.com/u/USERNAME/bookmarks.ics

현재 이 기능은 관리자(API Admin)가 생성한 API 키가 필요하므로, 전체 URL은 다음과 같습니다:

https://example.com/u/USERNAME/bookmarks.ics?api_user=USERNAME&api_key=thisiskey

이것은 현재 experimental(실험적) 기능입니다. 언젠가 사용자 API 키(User API Keys)와 호환되도록 개선하고 싶습니다.

31개의 좋아요

하지만 API 키가 헤더에 있어야 하므로 더 이상 작동하지 않나요? 그리고 그걸 해결하기는 쉽지 않아 보입니다.

RSS와 ICS 피드에 대한 우회 기능이 있습니다. 이러한 피드는 여전히 URL 파라미터로 사용할 수 있습니다.

4개의 좋아요

물론이죠. 제가 생각했던 것보다 훨씬 쉽네요!

제 문제는 curl 테스트에서 URL을 "으로 묶어주지 않아 셸이 & 때문에 URL을 잘라버린 것이었습니다. 어쩔 수 없네요.

사용자 API 키(전역 키가 아닌)로 작동하는 것을 확인했습니다. 30일 후에 이 키가 삭제된다는 점도 마음에 듭니다. :wink:

인내심을 보여줘서 감사합니다!

2개의 좋아요

혼동을 피하기 위해 정확히 짚자면, 이는 단일 사용자로 제한된 "API Key"이지 "User API Key"가 아닙니다. :stuck_out_tongue:

https://meta.discourse.org/t/user-api-keys-specification/48536/34?u=falco 링크에서 언급했듯이, "User API Keys"를 이 용도로 사용할 수 있도록 할 계획입니다.

5개의 좋아요