如何提取保存到DOM的Foursquare access_token作为链接,以便可以将其用于API调用?

| 代码如下:
    var jsonUrl = url +\"&callback=?\";
//  $(\"#getJSON\").click(function(){
            $.getJSON(
                jsonUrl,
                {
    dataType: \"JSONP\"
  },                
                function(json){ var items = [];
                var items = JSON.parse(json);
                alert(items);


                    $(\"#result\").html(\"<h3>\" + result + \"</h3>\");



                }  
        );
也尝试过
$.ajax({

    type: \'GET\',   

    url: url,
    key: $(\'#access_token\'),
    dataType: \'jsonp\',
    success: function(data){ $(\'.result\').html(data);
        processData: false,

        alert(jQuery.data( document.access_token ));
         alert(data[0].text);},
    error: function() {
        console.log(\'Uh Oh!\'); },
    jsonp:\'onJSONPLoad\'

    });
本质上,如果我在Firebug中并查看网络对象,我会看到状态200 如果单击JSON选项卡,我可以看到我的
access_token
,但是如何从中提取它,以便可以用于API调用?     
已邀请:
        
var jsonUrl = url +\"&callback=?\";
var access_token;

$(\"#getJSON\").click(function() {
    $.getJSON(jsonUrl, { dataType: \"JSONP\" }, function(json){ 
        ...
        access_token = json.access_token;
        ...
    });
});

// do something with your access_token ?
我理解你的问题对吗?您可以将access_token分配给一个变量,然后在代码中对其进行操作,不是吗?
$.ajax({
  dataType: \'jsonp\',
  jsonp: \'callback\',
  url: url,
  success: function (json) {
    console.log(json.access_token);
  }
});
    

要回复问题请先登录注册