Php 检索维基百科文章的第一段
在过去的两天里,我一直试图理解MediaWiki文档,但我不知道如何通过MediaWiki API检索Wikipedia文章的第一段 有人能给我指一下正确的方向吗Php 检索维基百科文章的第一段,php,api,mediawiki,wikipedia,wikipedia-api,Php,Api,Mediawiki,Wikipedia,Wikipedia Api,在过去的两天里,我一直试图理解MediaWiki文档,但我不知道如何通过MediaWiki API检索Wikipedia文章的第一段 有人能给我指一下正确的方向吗 我即将呼吁文件内容,但我相信有一个“更干净”的解决方案。文件内容非常干净,你可以得到HTML代码。 然后可以使用DOMDocument解析html代码。 DOMDocument与javascript一样工作,例如,您可以获取div中的所有。 或者抓住第一个 例如: $html = file_get_contents('the url'
我即将呼吁文件内容,但我相信有一个“更干净”的解决方案。文件内容非常干净,你可以得到HTML代码。 然后可以使用DOMDocument解析html代码。 DOMDocument与javascript一样工作,例如,您可以获取div中的所有
。
或者抓住第一个
例如:
$html = file_get_contents('the url');
$dom = new DomDocument();
@$dom->loadHTML($html);
$p = $dom->getElementsByTagName('p')->item(0)->nodeValue;
不要尝试使用原始API,而是使用客户机包装器。这里有一个长长的列表供您选择,全部用于PHP:
你试过他们的吗?再看一遍之后,你不需要API来查看页面并阅读第一段。