google/googleapis.dart

DriveApi.files.export - DetailedApiRequestError(status: 403, message: Export requires alt=media to download the exported content.)

Open

#78 aberto em 11 de ago. de 2019

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)Dart (133 forks)github user discovery
bughelp wanted

Métricas do repositório

Stars
 (419 stars)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

I tried fetching a spreadsheet from Google Docs, I got a result back indicating the following error:

E/flutter ( 9786): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: DetailedApiRequestError(status: 403, message: Export requires alt=media to download the exported content.) E/flutter ( 9786): #0 _validateResponse (package:_discoveryapis_commons/src/clients.dart:875:9) E/flutter ( 9786): E/flutter ( 9786): #1 ApiRequester.request (package:_discoveryapis_commons/src/clients.dart:69:22) E/flutter ( 9786):

Code below: clientViaServiceAccount(_credentials, _SCOPES).then((httpClient) { var driveApi = CustomDriveApi(httpClient); final spreadSheetId = ''; final mimeType = 'application/pdf'; driveApi.files .exportWithAlt(spreadSheetId, mimeType, alt: 'media') .then((document) => print(document)); });

Was playing around with the mimeTypes -(csv/text, applciation/pdf) image

Guia do colaborador