先日、大幅にリニューアルされた foursquare ですが、開発者向けにもアナウンスが出てました。
https://developer.foursquare.com/docs/2014update
ざっと読んでみたところ、とりあえずAPIを叩く際に v=YYYYMMDD
をちゃんと指定していれば、今年いっぱいは問題なく使えるようです。
以下に簡単なメモを残しておきます。なお、訳は間違っている可能性があります。(ツッコミ歓迎)
Deprecating Legacy Features
Some API features are going away at the end of 2014
いくつかのAPIは今年いっぱいで使えなくなるようです。2014年末日までが移行期間のようですが、はやくドキュメントも更新して欲しいですね。
Changes to Versioning
When you upgrade to a version v >= 20140806, there is a new mandatory parameter you need to pass in
もし v >= 20140806
を指定する場合は、新しい強制的なパラメータが必要になります…?
Our new m (for “mode”) parameter lets developers specify whether they want Foursquare- or Swarm-style responses by passing in m=foursquare or m=swarm.
また、m
パラメータ(modeを意味するらしい)も増えており、m=foursquare or m=swarm のように、どちらのモードでレスポンスを返して欲しいか指定できるようです。
Authentication with Two Apps
Auth works in the same way and apps will get to see a user’s Foursquare and Swarm data
認証まわりについて。これまでと同じ方法でユーザのfoursquare、Swarmのデータを参照できるようです。
New Features
Get excited about new features to be released soon!
もうすぐリリースされる新しい機能を楽しみにしててね!だそうです。
とりあえず楽しみに待つしかなさそうですね。