我有Shopify帳戶。在管理控制檯中,管理員可以將任意數量的產品添加到Shopify商店中。「No Access-Control-Allow-Origin'」發送JSON請求到Shopify時出錯
但我需要由我的Shopify商店通過客戶端的公共用戶註冊自定義產品。
我試過下面的代碼。
$('#send').click(function() {
$.ajax({
/* xxxx... : Api key
yyyy... : password */
url: 'https://xxxxxxxxxxxxxxxxxxxxxxxxxx:[email protected]/admin/orders.json',
type: 'POST',
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) {
alert(response);
}
});
});
我收到以下錯誤:
的XMLHttpRequest無法加載https://testing.myshopify.com/admin/orders.json。請求的資源上沒有「Access-Control-Allow-Origin」標題。因此'Origin'http://testing.myshopify.com'不允許訪問。
閱讀此:http://stackoverflow.com/questions/8414786/javascript-cross-domain-call-call-from-http-to-https – Asken