从 google 驱动器 api 获取文件名
get filename from google drive api
我有一个来自 drive.google.com 的 ID,我需要知道文件名。它不是我的驱动器或文件,但该文件是公开的。但是我的代码抛出一个错误:
// id provided
// using google drive api v3
DriveService service = new DriveService();
string filename = service.Files.Get(id).Execute().Name;
“服务驱动器抛出异常。HttpStatusCode 已被禁止。已超出未授权使用的每日限制。继续使用需要注册。”
我想问题是如何以编程方式进行身份验证?
好的,我知道了:
- 按照此处的说明进行操作 https://developers.google.com/drive/api/quickstart/dotnet
- 适用于我的代码略有不同。为了获取凭据,我使用:
var credential = GoogleCredential.FromFile("credential.json").CreateScoped(Scopes);
我有一个来自 drive.google.com 的 ID,我需要知道文件名。它不是我的驱动器或文件,但该文件是公开的。但是我的代码抛出一个错误:
// id provided
// using google drive api v3
DriveService service = new DriveService();
string filename = service.Files.Get(id).Execute().Name;
“服务驱动器抛出异常。HttpStatusCode 已被禁止。已超出未授权使用的每日限制。继续使用需要注册。”
我想问题是如何以编程方式进行身份验证?
好的,我知道了:
- 按照此处的说明进行操作 https://developers.google.com/drive/api/quickstart/dotnet
- 适用于我的代码略有不同。为了获取凭据,我使用:
var credential = GoogleCredential.FromFile("credential.json").CreateScoped(Scopes);