问题标签 [wikimedia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
126 浏览

javascript - 维基百科 api 不返回请求 ID

我正在尝试向 Wikipedia 发出几个 Ajax 请求。Ajax 调用位于 for 循环 (JavaScript) 中,这是一个问题,因为它们无序返回。为了解决这个问题,我想我会在 Ajax 请求中包含一个请求 ID,这是他们沙箱中的一个选项。问题是ID没有返回......?

(来自维基媒体的沙箱

返回:

没有requestid。但是当我将操作从“opensearch”更改为其他内容时,它确实返回了一个请求 ID。

返回:

如您所见,此响应确实包含一个 requestid。

这是预期的行为,还是我错过了什么?任何帮助深表感谢 :)

0 投票
1 回答
28 浏览

mediawiki-templates - 维基媒体模板未能正确呈现参考

我有一个名为“问题”的模板,其定义如下:

目的是像这样使用它:{{problem|Describe the problem here.}}并让描述出现在该<references>部分中。

每个参考的实际呈现内容:↑ ⚠️ {{{1}}}. (插页式文本正确呈现。)

我该如何解决?

0 投票
1 回答
44 浏览

docx - 在维基媒体中导入 doc 文件

我们有大量的 word 文件格式的文档。我们正在迁移到该文档的 wikimedia 平台。

我希望将所有这些文档文件导入我们的 wiki。有没有办法让它自动化?

0 投票
1 回答
129 浏览

wiki - 如何在 wiki syntaxhighlight 中使用模板参数?

我想在语法高亮中使用模板参数。例如,类似:

替换模板参数的位置xVal和位置。yVal内容是多行的,可能包含管道字符等。

0 投票
1 回答
379 浏览

ios - 如何使用 Alamofire 在 Swift 3 中解析 JSON?

我正在使用 Swift 3。直到现在我还没有真正使用过 JSON。我正面临这个问题,我只能解析数据直到query. 之后没有数据被解析。请帮助我知道我在这里做错了什么。

JSON 代码:

SWIFT代码:

正如您在块中看到的那样,pages每个新块的声明都没有任何标识符,那么我该如何调用该特定块呢?

0 投票
1 回答
136 浏览

wikipedia - 使用 API 获取维基百科页面标题看起来无穷无尽

我正在尝试使用 API 在命名空间中获取维基百科中的所有页面标题,如下所示:

我一直在请求这个 url 并检查响应是否包含 continue 标记。如果是,那么我使用相同的请求,但将 BASE_PAGE_TITLE 更改为响应中 apcontinue 属性中的值。
我的应用程序自 3 天以来一直在运行,检索到的数量超过 30M,而转储中的数量约为 13M。
任何想法?

0 投票
2 回答
3926 浏览

python - python从多个随机维基百科页面中检索文本

我正在使用带有 wikipedia 包的 python 2.7 从多个随机 wikipedia 页面中检索文本,如文档中所述。

我使用以下代码

并得到以下错误

文件“/home/user/.local/lib/python2.7/site-packages/wikipedia/wikipedia.py”,第 393 行,在 __load raise DisambiguationError(getattr(self, 'title', page['title']) , may_refer_to) wikipedia.exceptions.DisambiguationError:“Priuralsky”可能指:Priuralsky District Priuralsky(农村地区)

我想做的是获取文本。来自维基百科的随机页面,我需要它只是普通文本,没有任何降价

我认为问题是在搜索维基百科页面时获得一个具有多个选项的随机名称。当我用它来获取一个维基百科页面时。它运作良好。

谢谢

0 投票
1 回答
293 浏览

curl - 维基媒体网站上的“curl”问题

我无法使用 Wikipedia 和 wikiquote 等 WikiMedia 网站下载任何内容curl.

当我尝试时,我得到:

并且没有实际内容。相同的 url 下载很好wget。我还可以下载其他网站curl。它是唯一的组合curl造成这种情况的原因是维基媒体网站(wikipedia、wikiquote、...)

我正在使用 Ununtu-MATE 17.04。我的卷曲版本是:

任何想法可能是什么问题?

0 投票
1 回答
483 浏览

sparql - SPARQL Wikidata - 检索维基媒体类别的成员

我想检索 Wikimedia Category 的成员American rock singers。我必须使用 Wikidata,它告诉我使用P31with Q4167836。下面的查询仅返回有关类别页面的信息,而不是有关其成员的信息。

有没有其他方法可以检索维基媒体类别的成员?我也尝试使用术语dcterms:subject,我在 DBpedia 中成功使用了它,但在 Wikidata 中,查询返回空结果。

在这里试试

0 投票
1 回答
155 浏览

javascript - 如何在 wikimedia opensearch api 中使用 jquery ui 自动完成功能?

https://en.wikipedia.org/w/api.php?action=opensearch&search=a&limit=10&namespace=0&format=json

上面的网页返回一个带有嵌套数组的 json 数组。我只想要第二个带有标题的嵌套数组。我如何将它与 jquery ui 自动完成功能一起使用,以便我只能将它与标题数组一起使用。