问题标签 [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.
translation - MediaWiki调整系统消息语言
我一直有一个错误,我的系统消息以错误的语言显示。我有一个简单的问题:我如何将系统消息设置为始终为例如english
或german
不添加&uselang=de
到 URL。有没有办法在本地设置中永久更改它?
wikimedia - 增量更新文档不够清晰
我有一个数据库,我需要跟上 Wikidata 的变化,在寻找方法时,我发现了这三个:
- RSS
- API 调用
- 套接字.IO
我想知道是否有其他方法,哪一种是最好的或维基数据推荐的
wikipedia - 如何从具有标题和主图像的类别中获取所有维基百科页面?
我想列出具有标题和主图像的类别中的所有页面。
我当前的 API 网址是这样的:
结果:
我不知道获得这样的响应的正确参数:
footer - MediaWiki Wiki 自定义页脚取决于类别
我想知道是否有办法仅在某些类别中显示页脚的某些部分。
例如,电子邮件链接 (mailto) 仅在Category:FAQ
我正在使用自定义皮肤。
php - 使用 php 将图像上传到维基媒体
我使用 api 登录到 wikimedia 服务器并且无法上传我收到此错误:谢谢我收到此错误,
文件上传param文件不是文件上传;确保在 POST 中使用 multipart/form-data 并在 Content-Disposition 标头中包含文件名
这是图片上传的代码:
wikipedia-api - 使用 Mediawiki API 返回一个 Wikipedia 页面 URL
我发现我可以使用:
检索维基百科页面的介绍部分。但现在我想获取同一页面的 URL。
python - 如何使用 Python 从类别和子类别中获取所有维基百科文章?
我正在尝试获取一个类别及其子类别的所有维基百科文章。
我目前已经发现了使用 wiki API 的问题的一小部分。例如,要查找Category:Geography,我使用 API 来查找 Geography 的类别:
我收到了 JSON 响应:
现在我的问题是如何利用它来制作 Python 脚本来运行和收集所有文章?我遇到了另一个问题,例如,如果我进入第一个类别:地理分支,它包含更多类别和子类别。我如何制作一个脚本,它会一直向下直到到达文章,将其保存到文本文件,然后移回类别并收集更多?
php - 使用 Wikipedia API 在 PHP 中获取文章时间戳
我需要一个比如何使用 PHP 从 JSON 中提取数据更简单的解释?而且,我还需要将日期从最终 PHP 中的时间戳中取出。
我可以通过 Wikipedia JSON API 以这种方式获取 PHP 中的“测试文章”元数据:
这给了我这个:
但是我如何获取和回显/打印时间戳中的日期,即来自的“2016-10-25” "timestamp":"2016-10-25T14:01:47Z"
,以及整个 JSON 字符串中的那个字符串?
我假设我需要先抓住完整的字符串016-10-25T14:01:47Z
,然后T14:01:47Z
从中剥离。
编辑 2016 年 11 月 25 日杰夫的回答效果很好,我将该函数转换为简码,以便将其插入到帖子/页面内容中。
但现在我收到一个 PHP 警告:
这是我的简码还是原始功能的问题?
javascript - 如何找到维基百科页面的所有部分并全部显示?
维基百科页面按部分划分,因此如果我使用 API 并说section=0
,我将阅读本部分中的文本。但是一个页面可能有很多部分,我如何循环所有部分来加载它们?
我在这里得到
section=0 only
HTML
JS