API Wikipedia: Получайте результаты в веб-браузере, а не с помощью скрипта PHP

У меня есть сценарий PHP, который вызывает URL-адрес, как это:

$pageid=$_GET["pageid"] // used for debug
echo json_encode(file_get_contents("https://en.wikipedia.org/w/api.php?action=query&prop=extracts&pageids=".$pageid."&format=json"));

Когда я отправляю запрос с параметром 7431, он работает следующим образом в браузере:
https://en.wikipedia.org/w/api.php?action=query&pageids = 7431&проп = экстракты

но с помощью скрипта PHP он возвращает справочную страницу Википедии, которая в конце рассказывает о разработчиках.

Страница, которую я получаю, называется «Справка по MediaWiki API» и гласит: «Это автоматически сгенерированная страница документации по MediaWiki API». перед тем, как описать ЛОКАЛЬНО API и сказать, кто такие разработчики и разработчики API.

Любая идея ?

0

Решение

У меня сначала была ошибка в моем запросе, как упомянуто в комментариях. Затем у меня была другая ошибка в моих пост-параметрах в моей угловой функции js $ http.post в js.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]