luis_henrique_barbosa_da_silva
06/20/2023, 2:43 AMHello.
I need help installing meltano tap-google-sheets.
I'm having this error in extraction and I don't know how to fix it. I followed all the steps in this link, but I had no result with any variant.
"FatalAPIError(msg)
singer_sdk.exceptions.FatalAPIError: 403 Client Error: Forbidden for path: /drive/v2/files/1MOggzSeyNo1KSaibNxjBkGe2pkJ2hVyezDyHWhqxEac"
Please. I need help. I am using the Matatika variant.
Thank You
aaron_phethean
06/20/2023, 6:12 AMaaron_phethean
06/20/2023, 6:13 AMluis_henrique_barbosa_da_silva
06/20/2023, 6:08 PMluis_henrique_barbosa_da_silva
06/20/2023, 6:10 PMaaron_phethean
06/20/2023, 6:18 PMaaron_phethean
06/20/2023, 6:33 PMluis_henrique_barbosa_da_silva
06/20/2023, 6:48 PMluis_henrique_barbosa_da_silva
06/20/2023, 8:13 PMaaron_phethean
06/20/2023, 8:56 PMaaron_phethean
06/20/2023, 8:57 PMaaron_phethean
06/20/2023, 9:05 PMaaron_phethean
06/20/2023, 9:07 PMluke_mueller
06/20/2023, 9:29 PMclient ID
I get the error: Error 400: invalid_request
@aaron_phethean what do you suggest using for redirect_uri
? I’ve been trying https://localhost but getting stuck on generating the refresh token from there (using this doc as a guide https://docs.google.com/document/d/1FojlvtLwS0-BzGS37R0jEXtwSHqSiO1Uw-7RKQQO-C4/edit)aaron_phethean
06/20/2023, 9:55 PMluis_henrique_barbosa_da_silva
06/20/2023, 10:33 PMluis_henrique_barbosa_da_silva
06/20/2023, 10:41 PMluke_mueller
06/20/2023, 11:04 PMmeltano config tap-google-sheets test
Plugin configuration is invalid
tap_google_sheets.client.GoogleForbiddenError: HTTP-error-code: 403 {'code': 403, 'message': 'Request had insufficient authentication scopes.', 'errors': [{'message': 'Insufficient Permission', 'domain': 'global', 'reason': 'insufficientPermissions'}], 'status': 'PERMISSION_DENIED', 'details': [{'@type': '<http://type.googleapis.com/google.rpc.ErrorInfo|type.googleapis.com/google.rpc.ErrorInfo>', 'reason': 'ACCESS_TOKEN_SCOPE_INSUFFICIENT', 'domain': '<http://googleapis.com|googleapis.com>', 'metadata': {'method': 'google.apps.drive.v3.DriveFiles.Get', 'service': '<http://drive.googleapis.com|drive.googleapis.com>'}}]}: Unknown Error
luis_henrique_barbosa_da_silva
06/20/2023, 11:59 PMluis_henrique_barbosa_da_silva
06/21/2023, 1:59 AM023-06-20 22:51:35,959 | INFO | tap-google-sheets | OAuth authorization attempt was successful.
2023-06-20 22:51:48,634 | INFO | singer_sdk.metrics | METRIC: {"type": "timer", "metric": "http_request_duration", "value": 12.665393, "tags": {"stream": "config", "endpoint": "<https://www.googleapis.com/drive/v2/files/1MOggzSeyNo1KSaibNxjBkGe2pkJ2hVyezDyHWhqxEac>", "http_status_code": 403, "status": "failed"}}
403 Client Error: Forbidden for path: /drive/v2/files/1MOggzSeyNo1KSaibNxjBkGe2pkJ2hVyezDyHWhqxEac
I don't know what else to do in the configuration to give the necessary permission to access the worksheet.
Note: this worksheet posted in the error is a test. There is nothing confidential inside it.aaron_phethean
06/21/2023, 6:35 AMluis_henrique_barbosa_da_silva
06/21/2023, 10:20 AMsettings:
- scope: ...
Can you help me with this configuration in scope?aaron_phethean
06/21/2023, 12:56 PMluis_henrique_barbosa_da_silva
06/21/2023, 10:52 PMaaron_phethean
06/22/2023, 6:58 AMaaron_phethean
06/22/2023, 4:07 PMluis_henrique_barbosa_da_silva
06/22/2023, 9:07 PMaaron_phethean
06/22/2023, 9:09 PMluke_mueller
06/23/2023, 10:01 PMaaron_phethean
06/24/2023, 6:53 AMluis_henrique_barbosa_da_silva
06/26/2023, 9:22 PMaaron_phethean
06/26/2023, 9:29 PMluis_henrique_barbosa_da_silva
06/26/2023, 9:38 PMaaron_phethean
06/27/2023, 7:58 AMluis_henrique_barbosa_da_silva
07/21/2023, 6:20 PMaaron_phethean
07/25/2023, 12:27 PM