2017-08-30 91 views
0

我有一个休息API,它有一些我想要的漂亮的JSON。我希望能够通过HTML中的脚本调用API并提取与我相关的JSON。使用令牌从REST API获取JSON的最佳方法

什么是我最好的方法?

类似下面的使用ajax?但我找不到一个很好的工作示例。

我有一个令牌为我的API,所以它的重要我可以使用它。卷曲命令将是完美的,唉,我不能这样做。最终,我所做的将用于Chrome扩展。

jQuery.ajax({ 
    url: 'https://my-api.com/rest/v2/users/' 
    type: 'GET', 
    data: { content: 'testing test' }, 
    beforeSend : function(xhr) { 
     xhr.setRequestHeader("Authorization", "BEARER " + xxxxxxxxx); 
    }, 
    success: function(response) { 
     // response 
    } 
}); 

回答

1

试试这个

var myJson; 
$.ajax({ 
    url: 'https://my-api.com/rest/v2/users/' 
    type: 'GET', 
    data: { content: 'testing test' }, 
    headers: { 'Authorization' = 'Bearer ' + token }, 
    success: function(response) { 
    myJson = response; 
    } 
}); 
0
var authorizationToken = "xxxxxxx"; 
function xRequest(endpoint, method, options) { 
    $.ajax($.extend({}, { 
    type: method, 
    dataType: "json", 
    url: "https://api.xxxx.com/" + endpoint, 
    headers: { 
     "Authorization": "Token token=" + authorizationToken, 
     "Accept": "application/vnd.xxxxxx+json;version=2" 
    } 
    }, 
    options)); 
} 

这工作

相关问题