http-headers - (426):newsapi.org 需要升级错误
问题描述
我是数据分析的菜鸟,我正在使用 PowerBi Desktop 2019。我正在尝试通过来自 newsapi.org 的 API 调用获取数据
我研究了 HTTP 错误 (426),但我不知道它是什么意思或如何修复它:
“服务器拒绝使用当前协议执行请求,但在客户端升级到不同协议后可能愿意这样做。
服务器必须在 426 响应中发送 Upgrade 头字段以指示所需的协议”
这是我在进行 API 调用时在 PowerBi 中遇到的错误(我在下面的示例中打乱了我的 API 密钥)
详细信息:Web.Contents 无法从“ https://newsapi.org/v2/everything?q=poppins&from=2019-05-05&to=2020-05-05&sortBy=popularity&apiKey=1111111111111111111”(426)获取内容:需要升级
解决方案
我找到了我认为的答案...
当我只需要一个月的数据时,它工作得很好。
我假设在这种情况下“需要升级”意味着我不能使用当前方法来调用更多数据,并且必须从 newsapi.org 获得不同的(付费)授权
推荐阅读
- java - writeObject(Object obj) 写对象的整个类吗?
- ruby - RSpec 中的简单 instance_variable_set 不起作用,但为什么不呢?
- java - 使用 ArCore 将静态对象放置在屏幕的角落
- database - APEX_ITEM 选择列表 ...所有项目都在那里但不可见
- c++ - 在 C++ 中创建两个不同的二叉树时出现分段错误
- python - Python:使用集合中的 defaultdict 搜索字典
- python - Python 中的贝叶斯网络:构建和采样
- javascript - 如何过滤数组内数组内的字符串位置?
- sql - 按同一个联接表过滤时计算所有联接表行
- javascript - renderer2 selectRootElement() 没有匹配任何元素