gpt4 book ai didi

javascript - 必应视频搜索 API 401 : Access denied due to missing subscription key

转载 作者:行者123 更新时间:2023-11-30 19:35:21 25 4
gpt4 key购买 nike

我正在使用 axios 向必应视频搜索 API 发出获取请求。我相信我正在使用正确的代码来发出请求,但我不断收到 401:由于缺少订阅 key 而拒绝访问。我在 header 中包含了所需的订阅 key ,但我仍然收到此错误。任何帮助将不胜感激。

export const fetchBingVideos = term => async dispatch => {
const res = await axios.get(
"https://api.cognitive.microsoft.com/bing/v7.0/videos/search",
{
headers: {
"Ocp-Apim-Subscription-Key": "*************"
}
},
{
params: {
count: 10,
mkt: "en-US",
q: term
}
}
);

dispatch({ type: FETCH_OFFENSE_VIDEOS, payload: res.data.items });
};

最佳答案

我认为您的问题是 paramsheaders 应该是同一对象的一部分。 axios.get() 只接受两个参数,但您提供了三个。

尝试

axios.get('https://api.cognitive.microsoft.com/bing/v7.0/videos/search', {
headers: {
'Ocp-Apim-Subscription-Key': '**********'
},
params: {
count: 10,
mkt: 'en-US,
q: term
}
})

关于javascript - 必应视频搜索 API 401 : Access denied due to missing subscription key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55999059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com