Rails + MediaWiki API 用于提取维基百科数据的技术问题

6
我试图使用 Rails 根据搜索词从 Wikipedia 提取数据。例如,如果我有字符串“美国偶像”,我想将其传递给 Wikipedia 并获取与之相关的文章列表。我的目标是获取前三个超链接并在网站上显示它们。更进一步地,我想从维基百科中提取小段数据,比如信息框或前几个单词。有什么建议吗?谢谢!

请查看以下链接,您可能会喜欢:wikipedia.coffee 从维基百科中获取信息 - AMIC MING
3个回答

5

不幸的是,“这个 gem 已经不再处于活跃开发阶段了。”,也许你知道另一个正在积极维护的项目? - zeliboba7
可能需要微调措辞:这意味着我不再花费自己的时间在上面,但我非常乐意接受拉取请求。据我所知,在所有当前的MediaWiki版本上都可以正常工作。 - lambshaanxy

1

你可以使用另一个宝石:https://github.com/kenpratt/wikipedia-client

这个宝石似乎只获取你搜索的第一个结果,但你可以查阅文档以确保。

关于内容,一旦你获取了页面,这个宝石允许你访问文章的不同内容、链接、图片等等。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接