验证码需要youtube api c#



每次我请求将视频放到youtube API时,我都会这样做:

public Video GetVideo(string videoId)
{
    YouTubeRequest request = new YouTubeRequest(settings);
    Uri videoEntryUrl = new Uri("http://gdata.youtube.com/feeds/api/videos/" + videoId);
    return request.Retrieve<Video>(videoEntryUrl);
}

有时我得到一个异常说"需要验证码"。我想知道如果构建YoutubeRequest是要求一个身份验证令牌为每次调用GetVideo,因为我得到这个异常。这可能吗?如何避免这种例外?我不是说用试捕法来处理它。

谢谢! !

是;有几种方法可以重用ClientLogin令牌。请参阅本博客文章中的场景4,并查看本文档的"召回认证令牌"部分。

更好的是,我建议迁移到OAuth 2而不是ClientLogin,正如那篇博客文章中提到的。

相关内容

  • 没有找到相关文章

最新更新