我正在使用Google .net客户端库从Google Drive API请求数据,但以下一行出现异常。

FileList files = request.Execute();


c# - 列出Google Drive API中的文件会导致系统格式异常-LMLPHP

我的完整代码:

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;
    }


谁能帮助我了解可能导致此问题的原因

最佳答案

在我看来,您的ApplicationName无效。您在此处使用非英文字母。

如果您可以确认这是问题所在,那么我将在跟踪器(https://github.com/google/google-api-dotnet-client/issues)中创建一个错误以遵循此问题。

关于c# - 列出Google Drive API中的文件会导致系统格式异常,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36549898/

10-11 06:27
查看更多