arrays - 在维基百科 API 第二个数组为空
问题描述
在检索 JSON 数据时,Wikipedia API 中的第二个数组始终为空,为什么会这样?
https://en.wikipedia.org/w/api.php?format=json&action=opensearch&origin=*&search=javascript
尝试更改搜索词,但第二个数组仍然为空。请帮助我提供任何备用链接或我可能缺少的任何参数。
解决方案
根据API 文档,空数组应该返回文章的第一行。出于某种原因,API 返回一个空字符串。如果您将沙盒 API的响应与文档页面上示例部分中的给定响应进行比较,您将看到错误发生在 API 中,而不是您的端。
更新 经过更多阅读,示例部分下方有一个错误报告链接,该链接解释了为什么禁用描述:https ://phabricator.wikimedia.org/T241437
推荐阅读
- extjs - 没有在 extjs 网格上应用任何加载掩码,它仍然显示。它会自动调用吗?
- android - 在 ConstraintLayout 中另一个 ImageView 之上的 ImageView
- android - 实现相机意图和缓存有多难?
- functional-programming - 有没有办法将这个异步函数重构为自由点?
- java - 什么导致 javax.xml.transform.* 中的致命错误、错误和警告
- c++ - OpenCV 多线程泄漏内存
- javascript - 使用 Promise.all 在 for 循环后执行函数
- javascript - json 使用 ajax 在另一个新页面上获取数据,但即使使用 e.preventDefault() 也会重新加载页面;功能
- python - Python字符串格式 - 字符串替换后的百分比符号
- python - openSUSE Leap 42.3 python repo