我正在制作使用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密钥进行身份验证?