你如何以可用的格式获取包含链接的文章?

时间:2013-04-17 18:51:07

标签: mediawiki mediawiki-api

我有一个mediawiki的内部部署。在一些文章中是外部链接。我有另一个页面,它对维基进行API调用,将文章引入另一个网站。当我把这些文章拉进来时,链接不会被正确拉入。这是一个例子。

维基文章:

Use [http://example.com THIS LINK] to contact the vendor.

API网址:

https://mysite.com/mediawiki/api.php?action=query&format=json&prop=extracts&titles=Vendor

API结果:

Use THIS LINK to contact the vendor.

请注意,该链接已完全删除。我也尝试将我自己的html添加到mediawiki中以获取链接但mediawiki转义<和>符号,因此API参见'& lt'和'& gt'。 mediawiki也显示html而不是实际链接。

如何进行mediawiki API调用并保留链接信息?

1 个答案:

答案 0 :(得分:2)

为此,您可以使用action=parse代替。查询将如下所示:

https://mysite.com/mediawiki/api.php?action=parse&format=json&page=Vendor&prop=text
相关问题