如果我知道YouTube显示名称与API V2& C#? 我试过了
string userDetailsUrl = "https://gdata.youtube.com/feeds/api/users/{0}?alt=json";
string youtubeurl = String.Format(userDetailsUrl, formValues["[0].UserFullName"].Trim().Replace(" ", ""));
在UserFullName中我给出了显示名称。但它并没有在所有情况下给我确切的结果。所以请建议任何替代方式。
答案 0 :(得分:0)
如果你真的不能使用V3,你至少应该使用v2.1,所以请致电:
https://gdata.youtube.com/feeds/api/users/{0}?alt=json&v=2.1
然后,在响应中,将在有效内容条目中返回许多额外属性,其中一个将是:
author.yt$userId
最后,如果您不能使用v 2.1,那么请从上面提到的gdata请求中获取响应,并查看id属性...它将具有如下值:
http://gdata.youtube.com/feeds/api/users/_x5XG1OV2P6uZZ5FSM9Ttw
获取网址的最后一个片段,在下划线之前附加字母“UC”,你就可以了。