0

PHPMediaWiki API を介してウィキペディアから記事の最初の段落を取得するにはどうすればよいですか?

私はすべての提案を受け入れます。ほとんどの場合、CURLまたはXML便利になるでしょう。

4

2 に答える 2

2

次のように API を使用できます。

http://en.wikipedia.org/w/api.php?action=parse&page=Stack_overflow&format=xml&prop=text&section=0

これにより、次の構造の xml ファイルが返されます。

<?xml version="1.0"?>
<api>
  <parse title="Article Title">
    <text xml:space="preserve">Text you wanted goes here</text>
  </parse>
</api>

変数に注意してください。page=Article_Title_Goes_Here format=xml prop=text

于 2013-06-29T11:22:46.577 に答える
-3

私は使うだろうfile_get_contents('http://wikipedia.com/'.$rest_of_url)

次に、文字列解析を使用してすべてのフォームを選択します

http://php.net/manual/en/function.substr.php

于 2012-02-21T17:28:35.970 に答える