Я намерен использовать MediaWiki API для создания таблицы для вики-страницы. В MediaWiki синтаксис для создания таблицы должен выглядеть следующим образом: {|class="wikitable sortable" !'''Full Name'''||'''Short Name''' |- |MediaWiki||MW |} Когда я вызвал MediaWiki API, я сохранил содержимое, которое хочу добавить на страницу в строке: $content = "{|class='wikitable sortable'<br>!'''Full Name'''||'''Short Name'''<br>|-<br>|MediaWiki||MW|}"; Я намеревался использовать «br» для разрыва […]
Я пытаюсь интегрировать медиавики на свой сайт, но у меня проблемы. Я думаю, что проблема имеет какое-то отношение к файлам cookie, потому что я получаю успех от API mediawiki. Вот мой код: function mw_session_manager($Action = "") { $Root = $_SERVER['SERVER_ADDR']; $API_Location = "${Root}/w/api.php"; $expire = 60*60*24*14 + time(); $CookieFilePath = tempnam("/tmp/thedirectory", "CURLCOOKIE"); $CookiePrefix = 'theprefix'; […]
В настоящее время я пытаюсь использовать wikivoyage api. Мой текущий вызов api выглядит так: en.wikivoyage.org/w/api.php?action=query&list=search&srwhat=text&srsearch=Pari&format=json но я не могу понять, как фильтровать мои результаты по городу. Я не могу понять, какой параметр использовать. Это две части документации, которые я пытаюсь просеять. http://en.wikivoyage.org/w/api.php http://en.wikivoyage.org/wiki/Special%3aApiSandbox
Я искал способ получить произношение любого данного слова, запросив какой-то API. Поскольку Wiktionary пригодится, чтобы найти произношение слов, я пытался использовать их API, но как я могу получить произношение определенного слова?
Как использовать PHP для получения первого абзаца любой статьи из Википедии через их API MediaWiki? Я открыт для всех предложений. Скорее всего, CURL или XML пригодится.
Когда пользователи создают или редактируют статьи, я хочу их сначала одобрить, а затем опубликовать. Как я могу достичь этого или Что расширение делает это возможным?
Как анализировать XML в Википедии с помощью PHP? Я попробовал это с помощью простого пива, но ничего не получил. Вот ссылка, которую я хочу получить. http://en.wikipedia.org/w/api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content&format=xml Изменить код: <?php define("EMAIL_ADDRESS", "youlichika@hotmail.com"); $ch = curl_init(); $cv = curl_version(); $user_agent = "curl ${cv['version']} (${cv['host']}) libcurl/${cv['version']} ${cv['ssl_version']} zlib/${cv['libz_version']} <" . EMAIL_ADDRESS . ">"; curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); curl_setopt($ch, CURLOPT_COOKIEFILE, […]
Я заметил, что был вопрос, похожий на мой, только с текстом c #: link . Позвольте мне объяснить: я очень новичок во всей реализации веб-сервисов, поэтому я испытываю трудности с пониманием (особенно из-за неопределенного руководства API MediaWiki). Я хочу получить всю страницу в виде строки в PHP (файл XML), а затем обработать ее в PHP […]