获取名称中带有空格的频道的统计信息
Posted
技术标签:
【中文标题】获取名称中带有空格的频道的统计信息【英文标题】:Getting statistics for a channel with spaces in name 【发布时间】:2015-06-26 06:49:42 【问题描述】:如果频道名称中有空格,我无法获取频道的数据,例如Meditation Relax Music
.
我的 API 调用:
https://www.googleapis.com/youtube/v3/channels?part=statistics&forUsername=Meditation+Relax+Music&key=YOUR_API_KEY
我获取数据的方法是,在调用 API 之前从名称中删除空格。它适用于某些频道,例如Unversal Pictures
测试样本:
WebClient client = new WebClient();
dynamic var = client.DownloadString(@"https://www.googleapis.com/youtube/v3/channels?part=statistics&forUsername=Meditation+Relax+Music&key=YOUR_API_KEY");
请帮忙!
【问题讨论】:
您能否发布相关代码,声明,初始化和使用频道名称的行?见How to Ask。 我们开始:WebClient client = new WebClient();动态 var = client.DownloadString(@"googleapis.com/youtube/v3/…YOUR_API_KEY"); 【参考方案1】:试试这个,把forUsername
改成YourRelaxMusic1
,我的api调用:
GET https://www.googleapis.com/youtube/v3/channels?part=statistics&forUsername=YourRelaxMusic1&key=YOUR_API_KEY
频道具有唯一的表示形式,即id
,在这种情况下,频道的所有者是YourRelaxMusic1
用户。因此,如果您没有频道的 id,则需要通过用户名获取。
【讨论】:
谢谢好友,我很欣赏你的观点。我也做了同样的事情,但现在我清楚了。 欢迎您。如果你相信我的回答是正确的,请接受它。谢谢以上是关于获取名称中带有空格的频道的统计信息的主要内容,如果未能解决你的问题,请参考以下文章
YouTube Analytics API 是不是只是为您提供频道的统计信息?