Я пытаюсь получить информацию о канале YouTube, используя имя пользователя YouTube.
Для этого я использую forUsername (https://google -developers.appspot.com / youtube / v3 / docs/ channel / list # forUsername ) фильтр API списка каналов YouTube.Я попытался передать параметр forUsername с именем пользователя YouTube, но, похоже, он не чувствителен к регистру и не работает для имен пользователей, содержащих несколько слов.
Без учета регистра:
https://www.googleapis.com/youtube/v3/channels?key=YOUTUBE_API_KEY&forUsername=Abcd&part=id,statistics,topicDetails,contentOwnerDetails,snippet,contentDetails,status,localizations
Извлекает данные для имени пользователя 'abcd' вместо 'Abcd'.
Имя пользователя из нескольких слов:
https://www.googleapis.com/youtube/v3/channels?key=YOUTUBE_API_KEY&forUsername=Abcd%20Efgh%20Ijkl&part=id,statistics,topicDetails,contentOwnerDetails,snippet,contentDetails,status,localizations
Не возвращает никакого ответадля имени пользователя 'Abcd Efgh Ijkl'.
Как я могу получить информацию о канале YouTube, используя имена пользователей с учетом регистра и несколькими словами?