我正在尝试使用wikipeida-API并获取页面的内容(如HTML),例如this一个
我正在尝试使用Sandbox但是有一个misteke。在this页面中,我在页面部分写了旧金山,它说您指定的页面不存在。例如that。(点击提出请求并查看)
我应该在这个页面部分写什么。
答案 0 :(得分:1)
你应该把旧金山写到佩奇。没有任何错误。错误的是沙箱本身。 如果您将旧金山写入页面,它会为您提供该网址:
/w/api.php?action=parse&format=json&page=San%20Francisco
将 en.wikipedia.org 添加到其中,然后转到page。看到一切都很好.Sandbox给你错误,因为它基本上编程错了。
如果您希望该页面为HTML:
<?php
$ip_data = json_decode(file_get_contents("http://en.wikipedia.org/w/api.php?action=parse&format=json&page=Los%20Angeles"), true);
?>
<html>
<body>
<?php print_r($ip_data['parse']['text']['*']) ?>
</body>
</html>