https://developer.foursquare.com/
にアクセスしてGET STARTEDから自分のアカウントをデベロッパ登録する
参考サイトhttp://kesin.hatenablog.com/entry/20120909/1347150102
Core API
ほとんどすべてのデータがとれるようだが、OAuth 2.0が必要そう
====
(http://fukata.org/2011/06/25/caution-oauth-flickr-api-from-jquery/)参考
jQueryでjsonpアクセス
今回はjQueryからflickr apiを呼び出し、画面へ表示するので、jsonpで呼び出すことになります。また、jqueryからjsonpを呼び出す際に$.ajaxメソッドを使います。簡単に書くと以下のようになります。
$.ajax({ url: [APIのURL], data: [送信パラメータ], dataType: 'jsonp', jsonp: 'jsonpcallback' // flickr apiのcallback関数のキー名 }) |
もう少しapi_sigについて説明しておきたいと思います。
api_sigとは、API Secretに送信パラメータのキーを昇順にソートし、キーと値を文字列連結したをさらに連結した値をMD5で暗号化した値になります。簡単に書くとこんな感じになります。
MD5( [API Secret] + [キーと値を文字列連結した値] )
上記の方法で生成した値を送信パラメータの末尾に付与
====