javascript関数でFoursquareURLを検証する方法を教えてもらえますか?
グラフAPIへのajax呼び出しを呼び出して、facebbokURLを検証しました。foursquareにそのようなAPIはありますか?
plsはこの問題のために私を助けます。
javascript関数でFoursquareURLを検証する方法を教えてもらえますか?
グラフAPIへのajax呼び出しを呼び出して、facebbokURLを検証しました。foursquareにそのようなAPIはありますか?
plsはこの問題のために私を助けます。
foursquareのURLを検証するfoursquareのAPIはありません。
function ajaxCallToValidateFoursquare(){
var CLIENT_ID = "xxxxxxxxxxx";
var CLIENT_SECRET = "xxxxxxxxxx";
var foursquareUrl="https://foursquare.com/v/mh31-headquarters/4e4d100a52b1075a63924a4a"
var validFoursquareUrl = "foursquare.com/";
if($("#foursquareUrl").val()!=null && $("#foursquareUrl").val() != ""){
if(foursquareUrl.indexOf(validFoursquareUrl) != -1){
var placeName=foursquareUrl.substring(foursquareUrl.lastIndexOf("/")+1);
var questionIndex = placeName.indexOf("?");
if(questionIndex > 0)
placeName = placeName.substring(0, questionIndex);
$.getJSON('https://api.foursquare.com/v2/venues/'+placeName+'?client_id='+CLIENT_ID+'&client_secret='+CLIENT_SECRET+'&v='+new Date().format("yyyymmdd"),function(data){
//get Response in JSON - data
});
}
}
}
ここでclientidとsecretkeyは、foursquareからのアプリ情報です。Date.formatメソッドは、現在の秒数を返します。