YouTube API - почему количество просмотров иногда не доступно, и любимый счет всегда 0?

StackOverflow https://stackoverflow.com//questions/25057556

  •  21-12-2019
  •  | 
  •  

Вопрос

Узначает ли кто-нибудь, почему YouTube API не возвращает количество видео для некоторых видео?

Например: https://www.youtube.com/watch?v=j46utx3djlm

Это пример запроса: http://gdata.youtube.com/feeds/api/videos / j46utx3djlm? alt= json & v= 2

и ответ: https://snap.apigee.com/1rkicff (yt $ Статистика не доступно вообще)

Я думал, что это потому, что можно каким-то образом скрывать статистику для видео ( http://cl.ly/image/ 1R033K1Y3N0B ), но есть 2 странных вещей об этом: 1) Даже yt $ статистика на этом видео отключена, я до сих пор могу получить количество лайков, антипатий и комментариев. 2) Некоторые видео, которые также имеют отключенные статистики, все еще имеют значение представления в API. НАПРИМЕР. https://www.youtube.com/watch?v=gke2-qfehce ( https://snap.apigee.com/1rkn79a )

и мой второй вопрос, почему любимый счет всегда 0? Независимо от того, какой идентификатор видео я буду использовать в запросе, ответ всегда будет содержать это:

"yt$statistics":  {
      "favoriteCount": "0",
      "viewCount": "some-number"
}
.

Например: https://snap.apigee.com/1rkrs2d

Я надеюсь, что есть простая причина для этого. К сожалению, я не смог найти какие-либо проверенные ответы.

Спасибо за вашу помощь

Это было полезно?

Решение

    .
  • fisrt, вы используете API Youtube v2, это API устарено, вам нужно использовать API v3.

    API YouTube Data (V2) официально устарел на марше 4, 2014. https://developers.google.com/youtube/2.0/developers_guide_protocol_insight >

  • ответить на ваш вопрос:

    Даже yt $ статистика на этом видео отключено, я все еще могу получить Количество лайков, не любителей и комментариев

















    Количество лайков, не любителей и комментариев являются публичными в видео, вы появляетесь, только ViewCount является частным, поэтому нет странных вещей.

    То же самое для второго видео, ViewCount - публично, вы просто не можете видеть статистику в то время. Так что нет странных вещей

  • для второго вопроса, пожалуйста, смотрите ответ для Jeff Posnick

    Эти данные больше не доступны для публичных запросов или Запросы аутентифицированы как владелец видео. Извините, что разочаровал, Но он работает как предназначен.

    https://stackoverflow.com/a/14858484/2274530

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top