お気に入りのカレンダーアプリとブックマークのリマインダーを同期

最近、新しいリマインダー付きのブックマーク機能の改善に伴う実験的な機能をマージしました。

これにより、ブックマークのリマインダーをカレンダーアプリと同期できるようになり、新しいリマインダーを定期的に取得して常に最新の状態を維持できます。

表示例は以下の通りです:

Google カレンダー

Gnome カレンダー

MacOS カレンダー

テスト

新しいブックマーク機能を有効にした後、カレンダーを以下の URL に設定できます。

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

現時点では、この機能には管理者が生成した API キーが必要であるため、完全な URL は以下のようになります。

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

これは現在、experimental 機能です。将来的には User API キーと互換性があるようにしたいと考えています。

「いいね!」 31

しかし、API キーをヘッダーに含める必要があるため、もはや機能しなくなっています。これは解決が難しい問題のようです。

RSS および ICS フィード用のバイパスを用意しています。これらは引き続き URL パラメータとして使用可能です。

「いいね!」 4

もちろんそうでしょう。思ったより簡単ですね!

私の問題は、curl テストで URL を " で囲むのを忘れ、& のためにシェルが切断してしまったことです。おっと。

ユーザー API キー(グローバルキーではありません)で動作することを確認しました。30 日で削除されるのは嬉しいです。:wink:

根気強く待っていただき、ありがとうございます!

「いいね!」 2

これは「ユーザー固有の API キー」ではなく、単一のユーザーに制限された「API キー」です。混乱を招かないようにするため、このように区別しています :stuck_out_tongue:

「ユーザー固有の API キー」をこの目的に使用可能にする予定は、User API keys specification - #34 by Falco に記載されています。

「いいね!」 5