我正在尝试连接到 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/