在PHP中执行JSON链接并解析内容

时间:2012-01-05 19:00:06

标签: php json parsing curl file-get-contents

json url: http://www.nseindia.com/homepage/Indices1.json

每当我直接在浏览器的地址栏中执行此链接时,我都可以获得json输出。

当我尝试使用php file_get_contents()或使用curl时,我无法从我在其他共享服务器上的网站上的php文件中的上述url中检索json输出。

使用curl我得到以下回复:

拒绝访问 您无权访问此服务器上的“http://www.nseindia.com/homepage/Indices1.json”。

我需要在我的应用程序中使用php解码json数据。

1 个答案:

答案 0 :(得分:2)

该网站正在阻止cURL请求。您可能会通过欺骗您的用户代理来解决这个问题,但是不尊重他们明确的不希望其他服务器不会删除JSON数据的做法会有点粗鲁。