mirror of
https://github.com/dutchcoders/transfer.sh.git
synced 2026-02-06 07:22:17 +00:00
Gdrive credential problem #34
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @fredlubrano on GitHub.
I'm having an issue with Google Drive. When I run the command, I get the following error message: 'Received close error: invalid argument'. Additionally, the 'transfer' service does not seem to be listening on port 8080, even though it is available.
Thanks
@paolafrancesca commented on GitHub:
hi @fredlubrano
You don't have a
token.jsoninside./credential/, correct?Does go run exit after prompting for ?
you should visit the link, it will print an authorization code that you have to go back to the terminal where you launched
go run, paste it and hit enter@fredlubrano commented on GitHub:
Thank you very much, Andrea, it works with 'copy the token into the terminal'. There was a bit of explanation missing in the documentation. Have a good day, Fred
@fredlubrano commented on GitHub:
Hello Andrea,
thank you for your response, but that's precisely what I've been trying to do from the start. I click on the generated URL, which launches the browser. Then, I follow the authorization sequence for Drive, and I end up with a connection error on localhost:8080. I confirm that there is no issue with Rclone.
However, Google seems to be sending me a token:
state=state-token&code=4/0Aeaxxxx7tdldq-xxxxxxxxxxxxxxxx-E4d38oxxxx6QqybMKE-xxxxxxxxxxxxxxxxx&scope=https://www.googleapis.com/auth/drive%20https://www.googleapis.com/auth/drive.metadatafred
@paolafrancesca commented on GitHub:
@fredlubrano it seems something has changed on that on the google side.
It was expected that an authorization is printed on the url you've opened, and you have to copy and paste it in the terminal where you executed transfer.sh.
As a workaround you can try to copy the tokem from from the url you've shared, and paste in the terminal: this could unblock you for the moment.
I will keep the issue open to check the behaviour of a connection to localhost from the link. It is expected to fail, since transfer.sh is not listinening for any connection at that moment, and I general it has no handlers for a callback connection from the link for authorization.