google/googleapis.dart

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

Open

#78 opened on 2019年8月11日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)Dart (133 forks)github user discovery
bughelp wanted

Repository metrics

Stars
 (419 stars)
PR merge metrics
 (PR metrics pending)

説明

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

コントリビューターガイド