Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Shopify-SSL API调用无法从http://_Json_Getjson_Shopify - Fatal编程技术网

Json Shopify-SSL API调用无法从http://

Json Shopify-SSL API调用无法从http://,json,getjson,shopify,Json,Getjson,Shopify,我尝试在我的shopify商店的登录页上使用ShopifyAjax API实现一些AJAX魔术。 但是为了调用Shopify AJAX API,我必须使用SSL,这样做: $.getJSON("https://API-KEY:PASSWORD@myDomain.myshopify.com/admin/products.json?collection_id=9947999";, function(data) {... 这意味着我来自HTTP(),在AJAX调用中使用HTTPS(),这不起作用 有

我尝试在我的shopify商店的登录页上使用ShopifyAjax API实现一些AJAX魔术。 但是为了调用Shopify AJAX API,我必须使用SSL,这样做:

$.getJSON("https://API-KEY:PASSWORD@myDomain.myshopify.com/admin/products.json?collection_id=9947999";, function(data) {...
这意味着我来自HTTP(),在AJAX调用中使用HTTPS(),这不起作用

有什么想法吗?

你好,托比,

这真是个坏主意。你不应该泄露你的API密钥和密码,这正是你在这里要做的。它会让人恶意扰乱你商店的方方面面

一个可能对您有用的选项是在您控制的服务器上设置一个脚本,以便使用JSONP从您的商店中点击


你可以在这里找到关于他们为ajax提供了什么api的信息:

如果你控制你的服务器,你甚至可以不用JSONP,建立更现代、更灵活的CORS。对我来说就像桃子一样,尽管旧的IE浏览器可能会窒息

谢谢你宝贵的提示!你救了我!!;)