C# 列出Google Drive api中的文件会导致系统格式异常
我正在使用Google.net客户端库从Google Drive API请求数据,我在下面一行遇到一个异常C# 列出Google Drive api中的文件会导致系统格式异常,c#,google-api,google-drive-api,google-api-dotnet-client,C#,Google Api,Google Drive Api,Google Api Dotnet Client,我正在使用Google.net客户端库从Google Drive API请求数据,我在下面一行遇到一个异常 FileList files = request.Execute(); 我的完整代码: public List<Google.Apis.Drive.v3.Data.File> retrieveAllFiles() { DriveService service = GetDriveService(); List<Google.Ap
FileList files = request.Execute();
我的完整代码:
public List<Google.Apis.Drive.v3.Data.File> retrieveAllFiles()
{
DriveService service = GetDriveService();
List<Google.Apis.Drive.v3.Data.File> result = new List<Google.Apis.Drive.v3.Data.File>();
FilesResource.ListRequest request = service.Files.List();
do
{
FileList files = request.Execute();
result.AddRange(files.Files);
request.PageToken = files.NextPageToken;
} while (!String.IsNullOrEmpty(request.PageToken));
return result;
}
公共列表检索所有文件()
{
DriveService=GetDriveService();
列表结果=新列表();
fileResource.ListRequest请求=service.Files.List();
做
{
FileList files=request.Execute();
result.AddRange(files.files);
request.PageToken=files.NextPageToken;
}而(!String.IsNullOrEmpty(request.PageToken));
返回结果;
}
有谁能帮助我了解导致此问题的原因吗在我看来,您的应用程序名无效。你使用的是非英语字母
如果您能确认这是问题所在,我将在我们的跟踪器()中创建一个bug来跟踪这个bug。您介意发布GetDriveService()的代码吗?这可能是驱动器api或客户端库的问题。我刚刚用我的GetdriveService版本测试了它,并测试了它的工作性能。