撰写Ajax调用

时间:2014-06-01 16:51:21

标签: jquery ajax

我不是curl的专家,我需要编写一个Ajax调用。这是要求:

curl -F 'access_token=ACCESS-TOKEN' \
https://api.instagram.com/v1/media/{media-id}/likes

-F是什么意思?

在我的ajax调用下面,但我不知道insert -F:

在哪里
var url='https://api.instagram.com/v1/media/731833501888524747_38804843/likes';

                $.ajax({
                    url: url,  


                    success: function( data, textStatus, jqXHR) {   

                   console.log(data);
                    },    
                    error: function(obj) {

                    console.log(obj);

                    },

                });

我也跟着:

https://api.instagram.com/v1/media/731776229967638865_38804843/likes/?access_token=129219*****a59a4da481c65

但只返回我喜欢的数字。

1 个答案:

答案 0 :(得分:0)

-F让curl模拟用户按下提交按钮的填写表单。这会导致curl使用Content-Type multipart/form-data来发布数据。

另外我认为如果您正在进行ajax调用,official documentation肯定会派上用场,因为您可以进行ajax调用并将数据类型设置为JSONP,如下所示:

https://api.instagram.com/v1/tags/coffee/media/recent?access_token=fb2e77d.47a0479900504cb3ab4a1f626d174d2d&callback=callbackFunction 

至于让ajax请求正常工作,我建议你自己尝试一下。这是documentation。只需设置正确的参数并指定您希望发出请求的正确URL并填写正确的数据类型,尽管它会尝试确定它本身。

我希望这能指出你正确的方向。