Json解析url prestashop Web服务


我问你一个问题。

我需要解析来自Prestashop WebService的JSON。

现在我已经将所有JSON保存在本地的一个文件中,我将其显示在一个表中,它就可以工作了。

我使用的代码是:

/// Read JSON
<script>
$ ('# loan'). DataTable ({
ajax: {
url: 'products.json',
dataSrc: 'products'
},
"columns": [
{"data": "name"},
{"data": "active"},
{"data": "description"}
]
});
</script>

我的问题是:如何直接使用url(https://www.mywebsite.com/shop/api/products/?ws_key=ws_key?&output_format=JSON&display=full(而不是使用上述方法?

谢谢。

我希望其中一个能有所帮助:

使用cURL

$url = 'https://www.mywebsite.com/shop/api/products/?ws_key=ws_key?&output_format=JSON&display=full';
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL,$url);
$result=curl_exec($ch);
curl_close($ch);
var_dump(json_decode($result, true));

使用AJAX

$.ajax({
type:"GET", 
url: "https://www.mywebsite.com/shop/api/products/?ws_key=ws_key?&output_format=JSON&display=full", 
success: function(data) {
console.warn(data);
}, 
error: function(jqXHR, textStatus, errorThrown) {
alert(jqXHR.status);
},
dataType: "jsonp"
});​​​​​​​​​​​​​​​

相关内容

  • 没有找到相关文章

最新更新