Shopify结帐页面的Ajax POST

时间:2015-12-04 23:13:26

标签: javascript ajax api post shopify

我在shopify中有一个checkout.liquid文件,我试图将元数据设置为客户资料。
这是我在checkout.liquid文件中的代码:

var url = "/admin/customer/"+{{checkout.customer.id}}+"/metafields.json";
console.log("url:"+url);

$.ajax({
    type: "POST",
    url:url,
    namespace: 'QQQQQQQ',
    key: 'WWWWWWW',
    value: 'Test'
    success: function(msg){
        console.log( "Data Saved: " + msg );
    },
    error: function(XMLHttpRequest, textStatus, errorThrown) {
        console.log(errorThrown);
        console.log('error');
    }
});

我在控制台中收到此错误:
获取https://checkout.shopify.com/admin/auth/login 404(未找到) 我不知道发生了什么? 我没有checkout.liquid页面的权限来访问API,还是其他的东西?

0 个答案:

没有答案