我试着从Instagram api给出访问令牌,我用laravel用ajax发送数据,用json给access_token。我对ajax jquery的看法是:
var $data;
$(document).ready(function(){
$("button").click(function(){
$.ajax({
method: 'POST',
url:'https://api.instagram.com/oauth/access_token',
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
data: {client_id: "d52c34",client_secret:"<MY client_secret HERE>",
grant_type:"authorization_code", redirect_uri:"http://ie-asemi.ir/laravel/public/instagram/test",
dataType:"json",
processData: true,
code:"{{$code}}"},
dataType:"json",
contentType: 'application/x-www-form-urlencoded'
});
});
</script>如何在此页面中获取json结果?enter image description here
我添加了完成函数任何更改,enter image description here
发布于 2017-05-11 21:06:43
您需要使用ajax的done方法来获取响应
var $data;
$(document).ready(function(){
$("button").click(function(){
$.ajax({
method: 'POST',
url:'https://api.instagram.com/oauth/access_token',
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
data: {client_id: "d52c34",client_secret:"a84124d81947347fd35e9aef8",
grant_type:"authorization_code", redirect_uri:"http://ie-asemi.ir/laravel/public/instagram/test",
dataType:"json",
processData: true,
code:"{{$code}}"},
dataType:"json",
contentType: 'application/x-www-form-urlencoded'
}).done(function(response) {
console.log(response)
});
});
</script>https://stackoverflow.com/questions/43916069
复制相似问题