google/googleapis.dart

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

Open

#78 ouverte le 11 août 2019

Voir sur GitHub
 (1 commentaire) (0 réactions) (0 assignés)Dart (133 forks)github user discovery
bughelp wanted

Métriques du dépôt

Stars
 (419 stars)
Métriques de merge PR
 (Métriques PR en attente)

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

Guide contributeur