我正在尝试使用YouTube用户的用户名获取YouTube频道详细信息。
为此,我正在使用YouTube频道列表API的forUsername(https://google-developers.appspot.com/youtube/v3/docs/channels/list#forUsername)过滤器。我尝试过使用YouTube用户的用户名传递forUsername参数,但这似乎不区分大小写,并且不适用于包含多个单词的用户名。
不区分大小写:
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频道详细信息?