다음은 내가 작업 해본 코드입니다 :Best Buy Remix API (jQuery 포함)를 어떻게 쿼리합니까?
$.getJSON("http://api.remix.bestbuy.com/v1/products(search=" + escape(searchCriteria) + ")?apiKey=" + hhApiKey + "&format=json&callback=?",
function(data) {
if(data.error) {
alert("I'm sorry, there was an error processing your request.");
} else {
alert(data);
}
});
그러나 요청한 URL을 이해하지 못하기 때문에 되돌아 오는 데이터에 오류가 있습니다. 파이어 버그의 네트 탭을 살펴 보았습니다.
http://api.remix.bestbuy.com/v1/products(search=digital%20camera)?apiKey=myapikey&format=json&callback=json1264868431 & _1254866270659 =
문제는 굵게 표시된 부분이 더 이상 추가되지 않는다고 생각합니다. 내가 말할 수있는 한 이유는. 나는 Remix API가 그것을보고 그것이 틀린 매개 변수라고 생각한다고 생각한다. 추가를 막을 수있는 방법이 있습니까?
이것은 그랬습니다! 캐시를 true로 설정하면 변수가 URL 끝에 추가되고 gettng에서 리믹스 API가 중지되었습니다. 감사! –