gpt4 book ai didi

asp.net - YouTube使用Google API for ASP.net通过网站上传并显示进度

转载 作者:行者123 更新时间:2023-12-03 06:13:01 25 4
gpt4 key购买 nike

我一直在尝试使用Google API从网站上传视频(使用OAuth2进行身份验证到我们的企业YouTube帐户),效果很好,但我需要能够显示该上传的进度以及完成的时间等

我正在使用此处找到的代码示例:https://github.com/google/google-api-dotnet-client-samples/blob/master/ResumableUpload.VB.Sample/ResumeableUploadSample.vb

正如您所看到的,它对上载的Async调用工作正常,我遇到的问题是无法在页面上以及上载完成或出现错误时显示进度。

是否可以通过Async调用实现它,因为这超出了我的知识范围,如果没有,我可以使用什么代码代替?

该网站的用户将拥有自己的登录名,但视频将通过OAuth2身份验证上传到我们的YouTube帐户。

我已经用谷歌搜索了3天以上,尝试了不同的情况,但没有任何运气。

任何帮助或指针将不胜感激。
谢谢,
加里

最佳答案

在示例中,方法 VideoInsertRequest_ProgressChanged()显示进度和完成状态。确保已执行 AddHandler()方法以启用 VideoInsertRequest_ProgressChanged()。参见第136行。

同样, AddHandler()调用启用了 VideoInsertRequest_ResponseReceived()方法,因此它可以显示YouTube返回的 videoResource.Id 。参见第137行。

关于asp.net - YouTube使用Google API for ASP.net通过网站上传并显示进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48474361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com