0

javascript関数でFoursquareURLを検証する方法を教えてもらえますか?

グラフAPIへのajax呼び出しを呼び出して、facebbokURLを検証しました。foursquareにそのようなAPIはありますか?

plsはこの問題のために私を助けます。

4

2 に答える 2

0

foursquareのURLを検証するfoursquareのAPIはありません。

于 2012-08-31T14:22:32.447 に答える
0
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メソッドは、現在の秒数を返します。

于 2012-09-03T07:17:54.863 に答える