我正在製作使用API密鑰來驗證和使用Drive API服務的應用程序。我沒有使用其他方法進行身份驗證。 這是我的代碼。使用API密鑰創建Drive Api服務C#
var bcs = new BaseClientService.Initializer();
bcs.ApiKey = "38a0f7d505fe18fec64fbf343ecaaaf310dbd744";
bcs.ApplicationName = "sampleApp";
var service = new DriveService(bcs);
// Define parameters of request.
FilesResource.ListRequest listRequest = service.Files.List();
listRequest.PageSize = 10;
listRequest.Fields = "nextPageToken, files(id, name)";
// List files.
IList<Google.Apis.Drive.v3.Data.File> files = listRequest.Execute()
.Files;
Console.WriteLine("Files:");
if (files != null && files.Count > 0)
{
foreach (var file in files)
{
Console.WriteLine("{0} ({1})", file.Name, file.Id);
}
}
else
{
Console.WriteLine("No files found.");
}
Console.Read();
它不起作用。我如何使用API密鑰進行身份驗證?