당신이 찾기 API가 JSONP 지원 예를 들어, 사용하고 싶은 API에 따라
하는 예를 여기
:
// Construct the request
// Replace MyAppID with your Production AppID
var url = "http://svcs.ebay.com/services/search/FindingService/v1";
url += "?OPERATION-NAME=findItemsByKeywords";
url += "&SERVICE-VERSION=1.0.0";
url += "&SECURITY-APPNAME=MyAppID";
url += "&GLOBAL-ID=EBAY-US";
url += "&RESPONSE-DATA-FORMAT=JSON";
url += "&callback=_cb_findItemsByKeywords";
url += "&REST-PAYLOAD";
url += "&keywords=harry%20potter";
url += "&paginationInput.entriesPerPage=3";
하면 응답-DATA-형식으로 "JSON"로 설정해야합니다 및 "콜백"매개 변수를 통해 js 콜백 함수를 제공하십시오.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS – epascarello
나는 이베이 API 문서를 통해 CORS를 사용하거나 JSONP API를 제공하여 SOP를 우회합니다. –