r - 我应该在 API GET 请求中的何处插入 API key ?

标签 r json api get httr

我正在尝试连接到 API 端点,但无法确定在哪里输入 API key 。当我尝试将 API key 添加到 GET 请求时,我收到一条错误消息,告知我缺少 API key 。有人可以告诉我我做错了什么吗?


key = "xxxxxxxxxxxxxxxxxxxxx"
url = "https://api-football-v1.p.rapidapi.com/v2/predictions/1574778f3"


result = GET(url, add_headers('Authorization' = paste("Auhtorization: ", key)))
content(result)

我收到的错误如下: $消息 [1]“缺少 RapidAPI 应用程序 key 。请访问 https://docs.rapidapi.com/docs/keys 了解如何获取 API 应用程序 key 。”

最佳答案

您发布的链接似乎表明 RapidAPI 正在为其 API key 寻找名为“X-RapidAPI-Key”的 header 。您是否尝试过而不是使用授权 header ?此外,您在粘贴方法调用中的授权拼写错误,这可能是您的问题的一部分。

关于r - 我应该在 API GET 请求中的何处插入 API key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58086301/

相关文章:

r - 按行将函数应用于某些列

r - 如何提取列表列表中所有列表的行名并将它们存储在新的数据框或列表列表中

php - IONIC Accordion 列表 + Angular JS + PHP 表单发布

java - 发布请求Json,代码已完成但不起作用

android - Flutter 使用 http 响应头缓存 JSON 响应

r - 计算一列与选择的其他列之间的相关性,无需循环

r - 如何手动设置等值线图 R-Plotly 中的色标?

javascript - "\/\/"在 Sublime 3 中的 "Search and Replace"期间消失

javascript - Google 时区 API 的小时数不正确?

Android:API v19 之前的 Null 安全等于