c# - YouTube上传API-离线获取Auth token

标签 c# .net youtube youtube-api google-api-dotnet-client

我正在使用.net示例代码进行视频上传。

但是我似乎无法找到一种方法来获取返回的身份验证代码,以便将其保存在我的数据库中。我了解您可以指定FileDataStore对象,但是如何获取原始值?

我很惊讶google的api如此复杂,看起来如此简单

任何帮助将非常感激

最佳答案

“令人费解”太苛刻了:/但我认为你的意思是

I'm pretty surprised googles .Net client library is so convoluted, seems such a simple task



实际上,这实际上与API无关,它与您遇到问题的客户端库无关。

查看代码:服务将是您经过身份验证的YouTubeService。
var RefreshToken= ((UserCredential)service.HttpClientInitializer).Token.RefreshToken;

注意:功能请求中添加了一种获取此方法的方法。 [Auth] getRefreshToken() method #697

关于c# - YouTube上传API-离线获取Auth token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36059151/

相关文章:

c# - 在控制台应用程序中生成 html 文件

c# - DataGridView.Rows.RemoveAt(int index) 不会删除 Windows 窗体中的行?

python - Scrapy - 在shell和spider中处理ajax连续响应数据

c# - 创建具有可重用性的 CSOM ClientContext,如单例模式

c# - 了解非阻塞线程同步和 Thread.MemoryBarrier

.net - 为什么在x64 CLR上无法编辑并继续工作?

javascript - YouTube Javascript API 在 iPad iOS8 上无法按预期工作

c# - PostSharp 编译时编织会引入问题吗?

c# - 如何将 List<interface> 转换为 List<concrete>?

youtube - 如何获取 YouTube channel 表情符号列表?