koogawa blog

iOS、Android、foursquareに関する話題

API

Swift で Foursquare の API を使う(Swift 3編)

過去に書いた「Swift で Foursquare の API を使う - koogawa blog」を Swift 3 でも動くように書き直しました。 今月からSwiftの勉強を始めているkoogawaです。 勉強も兼ねて、Foursquare の API Client を Swift で作ってみました。 github.com 通信には U…

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

foursquare API 公式アカウントからアナウンスが出ていますが、 badges endpoints が正式に EOL (サービス終了)扱いになります。 Announcement: Now officially deprecated for over a year, `badges` objects will no longer be in API results starting …

Swift で Foursquare の API を使う

2017.2.11 追記:Swift 3対応版の記事を書きました。 blog.koogawa.com 今月からSwiftの勉強を始めているkoogawaです。 勉強も兼ねて、Foursquare の API Client を Swift で作ってみました。 github.com 通信には NSURLSession を利用 APIのパス(venues/se…

#4sqdevjp Mayorships復活によるfoursquare APIの影響

メイヤーシステムが帰ってきましたね。 Claim that crown: Mayorships are back http://t.co/T2G320saHK pic.twitter.com/iIJ3p2h3pn— Foursquare Swarm (@SwarmApp) 2015年6月22日 いっそこのままFoursquareアプリと統合して頂きたいものです。 *** さて…

【foursquare API】2014年6月1日よりv=20120609以前のバージョンが使用できなくなります #4sqdevjp

And here we go: we're officially deprecating API versions 20120609 and lower. Get your upgrade on! https://t.co/Cv6jHTtST4— Foursquare API (@FoursquareAPI) 2014年2月21日 今朝、foursquareアカウントから公式アナウンスがありました。 Deprecatin…

foursquare API利用時に v=YYYYMMDD 指定が必須になっています #4sqdevjp

foursquare API利用時、バージョンパラメータの指定が必須に - koogawa blog こちらの記事にも書いた通り、2014年1月28日より foursquare API にアクセスする際に、バージョンパラメータ v=YYYYMMDD の指定が必須になっています。 今後、このパラメータが無…

foursquare API利用時、バージョンパラメータの指定が必須に

foursquare からこんなアナウンスが出てました。 Important! We're now *requiring* versioning in the API. Read all about it here: https://t.co/Ku1cPrr3fU— Foursquare API (@FoursquareAPI) 2013年11月18日 2014年1月28日より、foursquare APIにアクセ…

foursquareのOAuth認証部分をライブラリに切り出してみた

タイトルそのまんまです。 ソースはこちら:koogawa/FoursquareOAuth 使い方 README に書いておきました。 悩んだところ 認証部分だけをライブラリとして切り出したい場合、クライアントIDとかの情報はどこで定義するのが良いんだろうなぁ。ライブラリ内で定…

foursquareが提供するネットワークライブラリFSNetworkingを使ってみた

今さらですが、foursquareが提供するネットワークライブラリ FSNetworking を使ってみました。 FSNetworking という名前から、このライブラリはてっきり foursquare の API にアクセスするための専用ライブラリだと思い込んでいたのですが、そういうわけでは…

checkins/reply APIが廃止へ

朝起きたらこんなツイートが。 We are retiring check-in replies from the Foursquare API at the end of the month. For more details, see https://t.co/fZXJWrTVbY.— Foursquare API (@FoursquareAPI) 2013年10月11日 どうやら、checkins/reply API が今…

venues/explore APIで「予算」「Mayor特典あり」「開店中」などのパラメータが指定可能に

9/5/2013 Added openNow, sortByDistance, price, saved, and specials parameters to the venues/explore endpoint. Explore Recommended and Popular Venues おすすめのベニューを検索できる venues/explore APIにopenNow、 sortByDistance、price、saved…

次にチェックインされやすいベニューをピックアップしてくれる「Next Venues」

いつの間にか "Next Venues" というEndpointが増えてました。 Next Venues Returns venues that people often check in to after the current venue. Up to 5 venues are returned in each query, and results are sorted by how many people have visited t…

foursquare ハッカソンに参加してきたよ

1/5、世界各地で同時開催されたFoursquare Hackathon 2013に参加してきました。Foursquare Hackathon 2013 January 5th-8th, 2013 in NYC, SF & Worldwide!Tokyo会場は下北沢オープンソースCafe。いつもお世話になっております! 今回作ったもの 前回のアイ…

ベニュー検索APIで世界中のベニュー検索が可能に

2012/9/10 の Changelog より ベニュー検索API venues/search において、場所に依存しないベニュー検索ができるようになりました。 global: Finds the most globally relevant venues for the search, independent of location. Ignores all other parameter…

foursquare アイデアソンに参加してきたよ

先日、下北沢で行われた foursquare アイデアソンに参加してきました。本当はこの日、ニューヨーク&サンフランシスコ+世界各地でグローバルハッカソンが同時開催される予定でしたが、先日米東海岸を襲ったハリケーン「サンディ」の影響で来年の1月5日に延…

ベニュー検索API venues/search に near パラメータ追加

これまで、ベニュー検索時には ll パラメータ(緯度・経度)で位置を指定するのが普通でしたが、これに加え near での指定も可能になりました。Search Venues https://developer.foursquare.com/docs/venues/searchnear には "Chicago, IL"、"渋谷駅" といっ…

checkins/add で venueId が必須に

foursquare API フォーラムでもアナウンスがあった通り、チェックイン時にベニューIDの指定が必須になったようです。venueId to be a required field for checkins/add in two weeks https://groups.google.com/d/topic/foursquare-api/Ix_MeD9cWS8/discussi…

【foursquare】新カテゴリアイコンについて調べてみた

先日、大幅なアップデートが行われた foursquare の公式アプリですが、 その際にカテゴリアイコンもリニューアルされました。foursquare API からもそのうち、新しいアイコンが使えるようになるのかな〜と呑気に考えていたのですが、とっくに使えるようにな…

近隣のべニューをリスト表示するiPhoneアプリを作ってみよう(前編)

今回は foursquare API のv2/venues/searchAPI を使い、 近隣のべニューをリスト表示するアプリを作ってみます。 対象スキル 本記事では、Objective-Cの基礎や、UIKitの使い方など、入門レベルの解説は省かせて頂きます。 オススメの解説書 iPhoneプログラミ…

foursquare global hackathon で1位を取ってきたよ

去る9/17〜18の2日間、ニューヨーク、サンフランシスコ、パリ、そして東京にて foursquare global hackathon が開催されました! このハッカソンのルールは「foursquare APIを使うこと」そして「48時間以内に完成させること」。 私が参加したのは東京会場で…