jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何使用jquery对api进行jsonp调用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我是一般的编程新手,当我打电话给moviedb.org api时,我无法将数据导入我的网络应用程序.我正在使用 jquery,我已阅读所有文档,甚至是食谱,我仍然在努力使这项工作,我还检查了我的谷歌开发工具控制台,它显示调用成功:

Status Code:200 OK
[{"id":550,"name":"fight Club","posters":[{"image":{"type":"poster","size":"original","height":1000,"width":675,"url":"http://hwcdn.themoviedb.org/posters/f8e/4b........

这是我的代码

<script>
   $.getJSON("http://api.themoviedb.org/2.1/Movie.getImages/en/json/ed7e2e092ca896037ce13d2bf11a08f1/550&callBACk=?",function(data){
      $.each(data,function(i,item){
         $("<img/>").attr("src",item.imagE).appendTo("#images");
      });
    });
 </script>

我想我搞乱了回调功能,任何想法都会受到赞赏.
提前致谢!

解决方法

简而言之,您所服务的服务器似乎不支持JSONP,这是必须存在的服务器端功能……而不是.我也没有在他们的api文档或论坛中看到过.网址应该是?callBACk =?因为它是唯一的查询字符串参数,如下所示:

http://api.themoviedb.org/2.1/Movie.getImages/en/json/<apikey>/550&callBACk=?

…但由于服务器不支持,因此仍然无效.暂时不说:很多时候带有API密钥的东西不会支持JSONP(因为客户端会有密钥),如果API使用密钥来限制访问…其他用于跟踪的其他人可能不会关心.

大佬总结

以上是大佬教程为你收集整理的如何使用jquery对api进行jsonp调用全部内容,希望文章能够帮你解决如何使用jquery对api进行jsonp调用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。