YouTube API - 때로는 볼 수있는 수의 수의 수가 사용 가능하고 좋아하는 수는 항상 0입니까?
-
21-12-2019 - |
문제
누구나 YouTube API가 일부 비디오의보기 수를 반환하지 않는 이유를 알고 있습니까?
예 : https://www.youtube.com/watch?v=j46utx3djlmps a>
이것은 예제 요청입니다. http://gdata.youtube.com/feeds/api/videos. / j46utx3djlm? alt= json & v= 2
및 response : https://snap.apigee.com/1rkicff (yt $ statistics는 전혀 이용 가능)
비디오에 대한 통계를 숨기는 것이 가능하기 때문이라고 생각했습니다 ( http://cl.ly/image/ 1R033K1Y3N0B ),하지만 2 개의 이상한 것들이 있습니다. 1)이 동영상의 YT $ 통계조차도 비활성화되어 있지만, 여전히 좋아하는 것, 싫어함 및 의견을 얻을 수 있습니다. 2) 통계가 비활성화 된 일부 비디오도 API에보기 수가 있습니다. 예를 들어, https://www.youtube.com/watch?v=gke2-qfehce ( https://snap.apigee.com/1rkn79a )
및 나의 두 번째 질문은 가장 좋아하는 수가 항상 0 인 이유입니다. 요청에서 어떤 비디오 ID를 사용할 비디오 ID가 있더라도 응답은 항상 다음을 포함 할 것입니다.
"yt$statistics": {
"favoriteCount": "0",
"viewCount": "some-number"
}
.
예 : https://snap.apigee.com/1rkrs2d
나는 이것에 대한 간단한 이유가 있기를 바랍니다. 불행하게도 나는 검증 된 답변을 찾을 수 없었습니다.
귀하의 도움을 주셔서 감사합니다
해결책
-
fisrt, API YouTube v2를 사용하면이 API가 사용되지 않아 API v3을 사용해야합니다.
YouTube 데이터 API (V2)는 3 월 현재 공식적으로 사용되지 않습니다. 4, 2014. https://developers.google.com/youtube/2.0/developers_guide_protocol_insight
-
귀하의 질문에 답변 :
이 비디오의 YT $ 통계조차도 비활성화되어 있으며, 나는 여전히 얻을 수 있습니다. 좋아하는 수의 수, 싫어함 및 의견
좋아하는 것, 싫어하는 싫어하는 의견의 수는 당신이 보여주는 비디오에서 공개적이며, ViewCount 만 비공개이므로 이상한 일이 없습니다.두 번째 비디오에 대해 viewCount는 대중이며, 시간에 통계를 볼 수는 없습니다. 이상한 것들이 없어
-
두 번째 질문에 대해서는 Jeff Posnick
에 대한 답변을 참조하십시오.이 데이터는 더 이상 공개 요청에 사용할 수 없거나 비디오 소유자로 인증 된 요청. 죄송합니다. 그러나 그것은 의도 한대로 일하고 있습니다.