LoginSignup
6
6

More than 5 years have passed since last update.

Foursquare API(venue search)

Last updated at Posted at 2013-12-18

緯度と経度を元に周辺の情報を取得するvenue searchは、認証なしでも利用できます。

レスポンスはJSON形式になります。


    $client_id = <Client ID(48桁の英数字要取得)>;
    $client_secret = <Client Secret(48桁の英数字要取得)>;
    // venues search
    $url = "https://api.foursquare.com/v2/venues/search?";
    // パラメーター
    $params = 
        '&ll=' . $lat.','.$lon . 
        '&client_id=' . $client_id . 
        '&client_secret=' . $client_secret . 
        '&v=' . '20120712' . 
        '&locale=' . 'en';
    // リクエストURL
    $url .= $params;
    // JSONデータ取得
    $res_in_json = file_get_contents( $url);
    // 配列に変換
    $res_in_array = json_decode( $res_in_json, true);

コード引用元:Foursquare APIのvenue searchを使って周辺のランドマークを取得

パラメータ

パラメータ 説明
ll 緯度,経度(カンマ区切り)
client_id / client_secret 登録して取得
v APIのバージョン、v=YYYYMMDDの形で記入
locale ロケール、デフォルトは'en'

レスポンス

パラメータ 説明
id venueの一意な文字列
name venue名
verified この場所の事業主が情報が正しいと承認しているかどうか
contact 電話番号など
location 住所
categories venueが割り当てられたカテゴリーの配列です

制限

認証無しで使用する場合は、

5000リクエスト/1時間

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6