Я хочу, чтобы узнать, подписан ли пользователь, прошедший аутентификацию, на определенный канал YouTube в API YouTube версии 3.YouTube API v3 обнаруживает, если подписан на канал
Возможным решением было бы получить список всех подписей текущего пользователя, прошедшего проверку подлинности, и проверить, содержится ли в этом списке идентификатор канала. Это было бы очень неэффективным решением и могло занять очень много времени, если у пользователя есть сотни подписей.
Есть ли простой способ проверить это? Я просмотрел всю документацию API и ничего не нашел.
Это прекрасно работает, спасибо большое! :) – JonasG
@ Виниций Пинто, пожалуйста, взгляните на этот вопрос? речь идет о той же проблеме. http://stackoverflow.com/questions/28189354/get-youtube-channel-subscribers-via-youtube-api –
@JonasG Я пытаюсь сделать то же самое после аутентификации пользователя и получить токен доступа, а затем перенаправить на ссылка на этот токен http://domain.com/google/test.php?code=access здесь, чем $ data = file_get_contents ('https://www.googleapis.com/youtube/v3/subscriptions?part=snippet & maxResults = 50 & access_token = '. $ Code.' & Mine = true & key = My API Key Here '); var_export ($ data) Но я получаю «ложь» и ошибка в этом вопросе http://stackoverflow.com/questions/28215693/list-user-subscriptions-to-all-youtube-channels-after-getting- токен доступа Надеюсь, вы сможете с этим справиться. Заранее спасибо. –