【发布时间】:2014-04-03 07:42:05
【问题描述】:
我正在使用来自 Indeed 的示例 API(注意,已删除发布者 ID): http://api.indeed.com/ads/apisearch?publisher=ID&q=java&l=austin%2C+tx&sort=&radius=&st=&jt=&start=&limit=&fromage=&filter=&latlong=1&co=us&chnl=&userip=1.2.3.4&useragent=Mozilla/%2F4.0%28Firefox%29&v=2
它使用 simplexml_load_file 在 localhost 上工作。但是当我在实时服务器上测试它时返回 false。怎么了?
这是他们的 API 文档:https://ads.indeed.com/jobroll/xmlfeed
ini_set('allow_url_fopen ','ON'); $xml = simplexml_load_file("http://api.indeed.com/ads/apisearch?publisher=ID&q=java&l=austin%2C+tx&sort=&radius=&st=&jt=&start=&limit=&fromage=&filter=&latlong=1&co=us&chnl=&userip=1.2.3.4&useragent=Mozilla/%2F4.0%28Firefox%29&v=2"); var_dump($xml);
【问题讨论】:
-
实时服务器上是否允许
simplexml? -
也许您没有权限在您的网络服务器上设置
ini_set('allow_url_fopen ','ON');。 -
没有 ini_set('allow_url_fopen ','ON');顺便说一句,我正在使用 Fatcow 来托管
-
那么你得到的错误是什么?
-
香卡,这就是问题所在。没有错误信息。 siplexml 返回 false。