Google drive api C#谷歌硬盘:缺少Google.api.Services

Google drive api C#谷歌硬盘:缺少Google.api.Services,google-drive-api,Google Drive Api,这个问题是重复的,但被接受的答案,从这篇文章链接到过时的信息 我试图遵循此处提供的快速入门指南:但是对于步骤2,客户端库不再作为zip提供,而是通过NuGet提供。所需的软件包名称也已更改,但在任何地方都没有记录。来自的包现在是安装包Google.api.Drive,而不是安装包Google.api.Drive.v2 通过使用“get package-listavailable google.api”过滤列出的可用包,我发现了这一点,但是我无法用同样的方法来找出身份验证包现在的名称,因为名称列上

这个问题是重复的,但被接受的答案,从这篇文章链接到过时的信息

我试图遵循此处提供的快速入门指南:但是对于步骤2,客户端库不再作为zip提供,而是通过NuGet提供。所需的软件包名称也已更改,但在任何地方都没有记录。来自的包现在是安装包Google.api.Drive,而不是安装包Google.api.Drive.v2

通过使用“get package-listavailable google.api”过滤列出的可用包,我发现了这一点,但是我无法用同样的方法来找出身份验证包现在的名称,因为名称列上的字符限制切断了以下内容:

Id版本说明
--------
Google.api.Authentication。。。。1.2.4696.27633谷歌API客户端库


我仍然认为上一篇文章的答案是正确的,获得认证api将修复Google.api.Services缺失的问题,但考虑到可用文档的过时程度以及页面外的更改程度,我以后可能仍然会遇到这个问题。

是的,教程已经过时。你应该用这些

pm> install-package google.apis -pre
pm> install-package google.apis.drive.v2 -pre
但该教程对您帮助不大,因为
NativeApplicationClient
已经贬值


本教程应该让您开始学习

谢谢,如果我发疯了,请原谅,但是Google.api.*包是否不再列出?您给我的那些命令不起作用,使用“Get Package-ListAvailable-Filter google.api”查看时不再返回任何内容。本周和上一周我查找这些包的唯一区别是我更新了NuGet(因为-pre命令导致了错误)。那些包裹是被拿走了还是我有点疯了?