VGrabko
@VGrabko
Golang, Php, Js

Что за магия в офф библиотеке ютуба?

Вот так работает https://play.golang.org/p/0znpyqXomS
Если к параметрам добавить ещё что-то всё падает.
Вот рабочий запрос
call := service.Search.List("id,snippet").
		Q("test").
		MaxResults(10)

А этот не работает
call := service.Search.List("id,snippet").
		Q("test").
		MaxResults(10).
                VideoLicense("any")

Ошибка:
Error making search API call: googleapi: Error 400: The request contains an invalid combination of search filters and/or restrictions. Note that you must set the <code>type</code> parameter to <code>video</code> if you set a value for the <code>eventType</code>, <code>videoCaption</code>, <code>videoCategoryId</code>, <code>videoDefinition</code>, <code>videoDimension</code>, <code>videoDuration</code>, <code>videoEmbeddable</code>, <code>videoLicense</code>, <code>videoSyndicated</code>, or <code>videoType</code> parameters., invalidSearchFilter


Что я делаю не так?
  • Вопрос задан
  • 427 просмотров
Решения вопроса 1
VGrabko
@VGrabko Автор вопроса
Golang, Php, Js
Я несколько часов сражался до вопроса и как только спросил ко мне пришло прозрение. Я же пытаюсь искать не только видео но и каналы с плейлистами. Помогло добавить Type("video")
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы