Foursquareのチェックイン履歴をiCloudのカレンダーに簡単に追加する方法

旅先や日常生活での思い出を残すために、Foursquareを使用してチェックイン履歴を残しています。iPhoneやMacのカレンダーでFoursquareのチェックイン履歴を参照できたらいいなあ、と昔思い立ちIFTTT - Connect The Apps You Loveで、「FoursquareにチェックインしたらGoogleカレンダーに書き込む」というレシピを作ったのですが、実際のチェックイン履歴とGoogleカレンダーに書き込まれる日付がずれたり、とイマイチ使い勝手がよくなかったのです。

その昔は、Googleカレンダーにすべての予定を集約していたのですが、iPhoneやMacを購入してからは、カレンダーの予定はすべてiCloudに集約しているようにしています。そこで、GoogleカレンダーからiCloudカレンダーに乗り換えようと思ったのですが、Foursquareのチェックイン履歴も簡単にiCloudカレンダーに追加できることがわかったので共有します。ただし、iCloudカレンダーに追加するにはmacOSのカレンダー.appが必要です。というわけで、Macで作業してください。

iCloudのカレンダーにFoursquareのチェックイン履歴を追加する

はじめに、Foursquareのチェックイン履歴は、iCalendar(.ics)の形式で配布されています。このURLは個々人によって異なります。また、Foursquareにアクセスするとわかるのですが、「この機能のサポートは終了しています」と表示されます。それでもまだ使えるようです。というわけで、それでもよければお使いください。

ちなみに、ややこしい上に比較的どうでも良い話なのですが、iCalendarはカレンダーのフォーマットのことで、Macで使用されていた「iCal」というカレンダーアプリケーションのことではありません。

https://ja.foursquare.com/

iCalendar形式のURLを取得するには、上記のリンクからFoursquareにアクセスし、ログインします。

続いて、右上のアカウントをクリックして、「履歴」をクリックします。

右下に「RSS / ICS / KML」と表示されているため、クリックします。

「ICS」の隣のリンクをコピーしておきます。

次に、Macで「カレンダー.app」を起動したら、メニューから「ファイル」→「新規照会カレンダー」をクリックします。

照会したいカレンダーのURLに、先ほどコピーしたリンクを貼り付けます。貼り付けたら「照会」をクリックします。

カレンダーの名前が、デフォルトでは「foursquare check-ins for <アカウント名>」となっていますので、必要に応じて修正してください。そして、「場所」を「iCloud」に変更します。「自動更新」は適宜変更してください。この作業がMacでしかできません。iCloud.comでもできません。iPhoneでもできません。

これで、すべてのiOS、macOSデバイスでiCloud上から「Foursquare」のカレンダーを参照することができるようになります。

Foursquare City Guide
Foursquare City Guide
comments powered by Disqus