我已经使用 eBay 查找 API 有一段时间了,它按预期工作,我已经使用 JavaScript 实现了它,如他们的文档中所示。最近,它突然停止工作,我不知道是什么问题..
我使用邮递员检查了相同的电话,一切正常。当我在 php 或 C# 中进行相同的调用时它也有效,所以我想也许 eBay 做了一些事情,我只能从“后端”语言获取信息:/?IDK .. 所以我创建了一个链接,它从 eBay ant 中获取信息并通过 get 调用输出它,当我尝试使用 Javascript 获取该数据时,它也失败了,此链接也适用于邮递员或浏览器。
有人可以向我解释这里发生了什么,我的代码有问题吗?(它以前工作了半年多没有问题......),那么它一定是 eBay 或 IDK 的东西......还有为什么我的链接不起作用,我将向你展示所有代码,以及使用浏览器调试模式的错误。
好的 所以我的 JavaScript 代码:
var urlp1 = "https://svcs.ebay.com/services/search/FindingService/v1";
urlp1 += "?OPERATION-NAME=findItemsByKeywords";
urlp1 += "&SERVICE-VERSION=1.0.0";
urlp1 += "&SECURITY-APPNAME=myappname";
urlp1 += "&GLOBAL-ID=EBAY-GB";
urlp1 += "&RESPONSE-DATA-FORMAT=JSON";
urlp1 += "&callback=pages1";
urlp1 += "&REST-PAYLOAD";
urlp1 += "&keywords=" + zodis;
urlp1 += "&outputSelector(0)=PictureURLLarge";
urlp1 += "&outputSelector(1)=StoreInfo";
urlp1 += "&paginationInput.entriesPerPage=" + EPP;
urlp1 += "&paginationInput.pageNumber=" + puslapis;
urlp1 += "&itemFilter(0).name=Seller";
urlp1 += "&itemFilter(0).value(0)=daviva16";
urlp1 += "&itemFilter(0).value(1)=davivaltd";
urlp1 += "&itemFilter(0).value(2)=davivastore";
ss=document.createElement('script');
ss.src= urlp1;
document.body.appendChild(ss);
回调函数 100% OK,http 调用本身失败,我得到:
犯罪嫌疑人X
相关分类