PHP подключается к MediaWiki API и получает данные
Я заметил, что был вопрос, похожий на мой, только с c #:текст ссылки, Позвольте мне объяснить: яЯ очень плохо знаком со всей реализацией веб-сервисов, и поэтому яЯ испытываю некоторые трудности с пониманием (особенно из-за расплывчатого руководства по MediaWiki API).
Я хочу получитьвся страница в виде строки в PHP (файл XML), а затем обработать его в PHP (яЯ уверен, что есть и другие более сложные способы анализа XML-файлов, но неважно:Главная страница Википедии.
Я пытался делать$fp = fopen($url,'r');
, Это выводит:HTTP request failed! HTTP/1.0 400 Bad Request
, API не требует ключа для подключения к нему.
Можете ли вы подробно описать, как подключиться к API и получить страницу в виде строки?
РЕДАКТИРОВАТЬ: URL является$url='http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&format=xml&redirects&titles=Main Page';
, Я просто хочу прочитать все содержимое файла в строку, чтобы использовать его.