Tag: youtube.net api

YouTube C#API V3,您如何恢复中断的上传?

我无法弄清楚如何在C#YouTube API的V3中恢复中断的上传。 我现有的代码使用V1并且运行正常,但我正在切换到V3。 如果我在不改变任何内容的情况下调用UploadAsync(),它将从头开始。 使用Fiddler,我可以看到这里给出的协议没有被遵循,上传重新开始。 我已尝试按照V1设置流中的位置,但没有可用的ResumeAsync()方法。 Python示例使用NextChunk,但SendNextChunk方法受到保护,在C#中不可用。 在下面的代码中,如果我将它们完成但是上传整个video而不是仅上传其余部分,则UploadVideo()和Resume()都可以正常工作。 如何使用google.apis.youtube.v3恢复中断的上传? 这是我到目前为止尝试过的C#代码。 private ResumableUpload UploadVideo( YouTubeService youTubeService, Video video, Stream stream, UserCredential userCredentials) { var resumableUpload = youTubeService.Videos.Insert(video, “snippet,status,contentDetails”, stream, “video/*”); resumableUpload.OauthToken = userCredentials.Token.AccessToken; resumableUpload.ChunkSize = 256 * 1024; resumableUpload.ProgressChanged += resumableUpload_ProgressChanged; resumableUpload.ResponseReceived += resumableUpload_ResponseReceived; resumableUpload.UploadAsync(); return resumableUpload; } private void Resume(ResumableUpload resumableUpload) { //I tried seeking […]

如何使用YouTube API获取随机YouTubevideo?

我需要一种获取完全随机的YouTubevideo的方法。 没有限制。 如何使用YouTube API? **编辑*确定这里要求的是我到目前为止尝试的: 1 – 在youtube开发站点浏览了api和示例。 http://www.youtube.com/dev/没有运气找到正确的api或在那里做的方式。 2 – 谷歌搜索当然;)得到http://randomyoutubevideo.net/但他们只提供从他们在我和youtube之间使用的API。 <这让我希望实际上可以做到这一点。 3 – 甚至检查了youtube应用程序库http://youtube-gallery.appspot.com/ ,看看有没有人这样做。 如何。 我还要做的是在youtube讨论页面上询问。 也许有人可以提供帮助。