Поиск в комментариях к YouTube API с searchTerms=someKeywords
и order=relevance
не возвращает никаких результатов, но при изменении на order=time
это работает, есть идеи почему?
Пример запроса API:
https://www.googleapis.com/youtube/v3/commentThreads?videoId=pvyfddIFsVA&searchTerms=Google&order=relevance&part=snippet&key=[YOUR API KEY]
Возвращенный ответ:
{
"kind": "youtube#commentThreadListResponse",
"etag": "\"XpPGQXPnxQJhLgs6enD_n8JR4Qk/6qokcCVLNOLwE7dOHNSTr30kECQ\"",
"pageInfo": {
"totalResults": 0,
"resultsPerPage": 20
},
"items": []
}
Из документации:
Параметр order указывает порядок, в котором ответ API должен перечислять потоки комментариев.Допустимые значения:
time
- Потоки комментариев упорядочены по времени.Это поведение по умолчанию. relevance
- Потоки комментариев упорядочены по релевантности.
Ссылка: https://developers.google.com/youtube/v3/docs/commentThreads/list
Настройка Порядок до relevance
не работает, только значение по умолчанию time
дает результаты.