Tôi không hiểu câu hỏi của bạn, nhưng tôi sử dụng API Instagram trong Client Side, và tôi làm cho POST và GET, sử dụng nó:
$.ajax({
type: "POST",
"method": "POST",
//Use the URL in Instagram Document
url: 'https://api.instagram.com/v1/media/<ID>/likes?access_token=<TOKEN>',
dataType: "jsonp",
//To get response
success: function(result){
//Exemple, if is okay or not
if(result.meta.code == 200){
alert('ok');
}else{
alert('fail');
}
}
});
Bạn có thể thay đổi id token và phương tiện truyền thông, và thử nghiệm nó trên http://jsfiddle.net/DvLE2/
Nếu bạn cần gửi dữ liệu (hành động, trong mối quan hệ), bạn thêm:
data: data;
dụ, đối với mối quan hệ (làm theo hoặc unfollow một người nào đó):
$.ajax({
type: "POST",
"method": "POST",
url: 'https://api.instagram.com/v1/users/<ID>/relationship?access_token=<TOKEN>',
//action (you need that to use relationship
data: {action: 'follow'},
dataType: "jsonp",
success: function(result){
if(result.meta.code == 200){
alert('ok');
}else{
alert('fail');
}
}
});
biểu mẫu ẩn có thể đăng, nhưng bạn không thể nhận được giá trị trả lại ở đó, vì vậy nó có thể không sử dụng được cho bạn. tuy nhiên, bạn có thể làm việc xung quanh việc thiếu sự trở lại bằng cách chạy một GET khác và xem liệu có gì thay đổi để phát hiện thành công theo cách thủ công hay không. – dandavis
Tôi vừa thử nghiệm POST với JSONP. Nó hoạt động. –