드디어 유튭 비디오 목록을 문제없이 불러옵니다.
제가 참 바보같게도..
운영중인 사이트에서 비디오 페이지 호출 시마다 유튭 재생목록 api를 호출해서 비디오 목록을 불러오게 했었는데
언젠가부터 에러가 떠서 로그를 확인해보니
{
"error": {
"errors": [{
"domain": "youtube.quota",
"reason": "quotaExceeded",
"message": "The request cannot be completed because you have exceeded your <a href=\"/youtube/v3/getting-started#quota\">quota</a>."
}],
"code": 403,
"message": "The request cannot be completed because you have exceeded your <a href=\"/youtube/v3/getting-started#quota\">quota</a>."
}
}이런식으로 나오더군요.
일일 api 조회가능 횟수를 초과했다는건데
세월이 흘러서일수도 있고 누가 해킹을 하는것일수도 있고 매크로가 비디오목록을 지속적으로 호출하는 것일수도 있겠는데
원래는 로그인하지 않아도 누구나 볼 수 있었지만 귀차나서 해당 페이지를 로그인한 사람만 볼수있게끔 했었습니다.
고쳐야지 고쳐야지 하며 미뤄오다 오늘에야 코드를 수정했네요.
유튭 api를 호출하지 않게끔 비디오 목록을 db에 동기화해서 페이지 호출 시 db에서 불러오도록 했습니다.
로딩속도도 빨라지고 속이다 후련하네요.
틈나시면 종종 감상하세요.
