Då jag redan skrivit artiklar om hur man kan komma åt både Dropbox och Onedrive vore det underligt om jag inte även skrev en artikel om hur man kommer åt Google Drive. Jag har tittat på en applikation som heter gdrive och finns färdigkompilerad för de flesta plattformar inklusive Raspberry PI. Applikationens hemsida finns här, där man kan ladda ner versionen för rpi. För att ladda ner version 1.7.0 direkt med wget får man göra så här då wget inte kan hantera web redirect och filnamn
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
pi@rpi ~/google_drive $ wget https://drive.google.com/uc?id=0B3X9GlR6EmbneGVKempYYkE2WEk --2015-05-23 20:16:16-- https://drive.google.com/uc?id=0B3X9GlR6EmbneGVKempYYkE2WEk Resolving drive.google.com (drive.google.com)... 173.194.40.224, 173.194.40.227, 173.194.40.229, ... Connecting to drive.google.com (drive.google.com)|173.194.40.224|:443... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: https://doc-0g-48-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/cgh68gl69nc7fmmggub60m1b1rf1ve4d/1432404000000/15876260727594163214/*/0B3X9GlR6EmbneGVKempYYkE2WEk [following] Warning: wildcards not supported in HTTP. --2015-05-23 20:16:22-- https://doc-0g-48-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/cgh68gl69nc7fmmggub60m1b1rf1ve4d/1432404000000/15876260727594163214/*/0B3X9GlR6EmbneGVKempYYkE2WEk Resolving doc-0g-48-docs.googleusercontent.com (doc-0g-48-docs.googleusercontent.com)... 216.58.209.129, 2a00:1450:400f:804::2001 Connecting to doc-0g-48-docs.googleusercontent.com (doc-0g-48-docs.googleusercontent.com)|216.58.209.129|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-executable] Saving to: `uc?id=0B3X9GlR6EmbneGVKempYYkE2WEk' [ <=> ] 5,210,514 1.97M/s in 2.5s 2015-05-23 20:16:29 (1.97 MB/s) - `uc?id=0B3X9GlR6EmbneGVKempYYkE2WEk' saved [5210514] pi@rpi ~/google_drive $ sudo mv uc\?id\=0B3X9GlR6EmbneGVKempYYkE2WEk /usr/local/bin/gdrive pi@rpi ~/google_drive $ sudo chmod +x /usr/local/bin/gdrive |
Då var det dax att autentisera mot google kör
1 2 3 4 5 |
pi@rpi ~/google_drive $ gdrive Go to the following link in your browser: https://accounts.google.com/o/oauth2/auth?client_id=367116221053-7n0vf5lsdklru7on6o2fjinreldkdoe99eg.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&state=state Enter verification code: |
Klipp ut webadressen som börjar med https://accounts.google.com/…… och klistra in den i en webläsare. Om du inte är inloggad i webläsaren på google kommer du att få en inloggningsruta
Logga in med ditt google konto så får du följande websida, där du ska godkänna att applikationen får komma åt din google drive
När du godkänt så får du upp en sida liknande den här
Ta koden från sidan och klistra in den på Raspberry PI
1 |
Enter verification code: 4/d75HIrWO13LSewkasdldkasldkalsdk94K2C4qriOZ7k.0m7gKMBIIpIfPvB8fYm290m9as293I |
Nu fungerar det att flytta filer till och från Google Drive, t.ex lista filer
1 2 3 4 5 6 7 8 9 |
pi@rpi ~/google_drive $ gdrive list Id Title Size Created 0BzKFb6pEEpl8V1JsZHBOWHhmbHM (421245719) kopplin...2927.upplåst.docx 251.2 KB 2015-01-04 13:41:41 dsdsdAlzghgewelZjTUNFbkZpaDg Veckobrev v39.pdf 70.3 KB 2014-09-26 13:33:38 asdasddKAlzghgdVJKeGgUV9QWDA Veckobrev v.37.pdf 74.0 KB 2014-09-12 12:31:32 asdsdpEEpl8RWE2dGxGeDFHd3U3Q0dNVUFQYWdiTV9uM240qw Screen Shot 2014-08-01 at 9.36.27 AM.png 112.6 KB 2014-08-01 09:43:28 asdasd7fPPr_dRmVHZm5CY1ZjYk0 KV_Team_OSD_2.3.zip 2.3 MB 2014-07-01 14:11:21 asda7fPPr_dRFM4RlBUTGxDSjw5A KV Team Downloads 0.0 B 2014-04-21 21:28:34 |
Jag kommer även att fixa ett backupskript för Google Drive
Recent Comments