読者です 読者をやめる 読者になる 読者になる

koogawa log

iOS、Android、foursquareに関する話題

ユーザのバッジ情報が取得できなくなります+思い出話 #4sqdevjp

foursquare API API foursquare

foursquare API 公式アカウントからアナウンスが出ていますが、 badges endpoints が正式に EOL (サービス終了)扱いになります。

foursquare 開発者向けサイトの Changelog も更新されています。

The deprecated badges endpoints are now officially EOL. Removed documentation for them.

つまりどうなるの?

今後はユーザのバッジ情報が取得できなくなりますね。

※ちなみに、この記事を書いている時点(2015/12/29 12:40)ではまだ取得できていますが、もうすぐエラーになるものと予想されます。

そもそもバッジとは

チェックイン時に特定の条件をクリアするともらえる仮想の「賞品」のようなものです。一度解除すると無くなることはありません。

▼幻のBaristaバッジ!解除するのに苦労した思い出が…

f:id:koogawa:20151229130021p:plain

個人的にこのシステムは大好きでした。新しいバッジをゲットするために苦手なスタバに通ったり、用もないのに人が多いベニュー(東京ビッグサイトで催される某イベント)に出掛けたり、時間限定のバッジを解除するために深夜まで電車に乗り続けたりと、いろいろ無茶なことをしたものです。(馬鹿みたいだけど楽しかった)

しかし、foursquare が Swarm に分離されるタイミングでこのシステムは廃止されてしまいました。Swarm では新たに「ステッカー」システムが登場しています。

おまけ

ちなみに、Swarmアプリの ある画面 から、過去に解除したバッジリストを閲覧することができます。

f:id:koogawa:20151229130811p:plain

すでにホコリが被っており、指で払わないとよく見えないという凝った作りになっています。