如何使用javascript将类似的API发送到instagram?

如何使用javascript将类似的API发送到instagram?,javascript,ajax,http-post,instagram-api,Javascript,Ajax,Http Post,Instagram Api,我正在尝试注册instagram的API调用 正如他们的开发网站告诉我的,我喜欢打电话 InstagramAPI.prototype.like = function(){ var access_token = '211611405.1677ed0.4e0e854196454874b858e21c293b919d'; var mediaId = '448979387270691659_45818965'; var apiUrl = 'https://api.instagra

我正在尝试注册instagram的API调用

正如他们的开发网站告诉我的,我喜欢打电话

InstagramAPI.prototype.like = function(){
    var access_token = '211611405.1677ed0.4e0e854196454874b858e21c293b919d';
    var mediaId = '448979387270691659_45818965';
    var apiUrl = 'https://api.instagram.com/v1/media/' + mediaId + '/likes';
    $.post(apiUrl, {access_token : access_token}, function(data){
        console.log(data);
    }, 'jsonp').done(function(result){
        console.log(result);
    }).fail(function(err){
        console.error(err);
    });
}
然而,当我使用浏览器工具检查时,它会发送GET请求并获取喜欢这些照片的人

我用
$.ajax()
?callback=?
参数尝试过这个方法,但它也不起作用

主要错误是

  • 使用
    json
    type会导致同源策略问题
  • 发送
    Post
    请求自动变为
    Get
    请求
我怎样才能解决这个问题?谢谢

附言

我已经阅读了这些文章来解决这个问题,但对我不起作用: