Отсутствует действующий ключ API YouTube - PullRequest
0 голосов
/ 10 июля 2020

Я попытался подключить свое приложение к API YouTube v3, но он показывает мне, что в запросе нет действующего ключа API, я дважды проверил ключ API, но он все еще выдает предупреждение. Вот код.

import axios from "axios";
const KEY = "MY_Key Here";
export default axios.create({
baseURL: "https://www.googleapis.com/youtube/v3",
params: {
 part: "snippet",
 maxResults: 5,
 key: KEY,
},
});

Приложение js код

 const response = await youtube.get("/search", {
   params: {
     q: searchQuery
   },
 });
 console.log(response);
};

в нем говорится: «В запросе отсутствует действительный ключ api» domain = «Global», причина - «запрещено» и status = "Denied".

1 Ответ

0 голосов
/ 11 июля 2020

Попробуйте указать свой ключ вместе с q. См. Код ниже:

import axios from "axios";
const KEY = "MY_Key Here";
export default axios.create({
    baseURL: "https://www.googleapis.com/youtube/v3",
    params: {
        part: "snippet",
        maxResults: 5
    },
});
    
//app.js
const response = await youtube.get("/search", {
    params: {
  
        q: searchQuery,
        key : yourKEY
   
    },
});
    
console.log(response);
...