Shopify Storefront으로 사용자 지정 제품을 만들어야합니다.Shopify에서 사용자 지정 제품 만들기
문서 링크 : 나는 다음 코드를 시도 http://docs.shopify.com/api/product#create
는 :
$('#addProduct').click(function() {
$.ajax({
url:'https://xxxxxx:[email protected]/admin/products.json',
type: 'POST',
contentType : 'application/json',
dataType: 'json',
data: {
"product": {
"title": "Burton Custom Freestlye 151",
"body_html": "<strong>Good snowboard!</strong>",
"vendor": "Burton",
"product_type": "Snowboard",
"tags": "Barnes & Noble, John's Fav, \"Big Air\""
}
},
success: function(response) {
console.log(response);
},
error: function(xhr) {
console.log(xhr.statusText);
}
}).done(function(data) {
console.log(data);
});
});
위의 코드는 크롬 콘솔에서 다음과 같은 오류를 보여줍니다 아약스 요청 동안 :
옵션 https://rmisys.myshopify.com/admin/products.json (405) (허용되지 않음) jquery-1.10.2.js : 8706 옵션 https://rmisys.myshopify.com/admin/products.json 'Access-Control-Allow-Origin'헤더가 없습니다. o n 요청 된 자원. 따라서 원점 'http://rmisys.myshopify.com'은 액세스 할 수 없습니다. jquery-1.10.2.js : 8706 XMLHttpRequest는 https://rmisys.myshopify.com/admin/products.json을로드 할 수 없습니다. 'Access-Control-Allow-Origin'헤더가 요청 된 리소스에 없습니다. 따라서 원점 'http://rmisys.myshopify.com'은 액세스 할 수 없습니다. 디자인 - 셔츠 - 1 오류
이 대답이 도움이된다면, 나를 위해서 upvote하십시오. :) – Vasu