5

Ciao ciao sono nuovo ad usare la gemma google drive e non so come usarlo con la graffetta per caricare le foto su google drive. Si tratta di una semplice applicazione di rotaie che sto sviluppando che carica foto a google drive, c'è qualche esempio di applicazione di rotaie che posso usare per farmi iniziare con la gemma o qualsiasi corpo può presentare un esempio qui per aiutare noi principianti usando lo google drive gem. Paperclip dovrebbe essere usato per caricare i file. Graziecaricamento su google drive con graffetta in Rails

+0

Hai provato google? – deefour

+0

Questa domanda non merita di essere votata. Pls y è votato in ribasso – Uchenna

+0

Controlla le prime otto parole dell'attributo del titolo nella freccia del voto negativo: http://d4static.com/c/skitched-20120726-211402.png Ecco perché ho votato la domanda . – deefour

risposta

4

Probabilmente dovresti implementare un adattatore di archiviazione per Paperclip. Dai un'occhiata a qualcosa come https://github.com/dripster82/paperclipdropbox come esempio. In tal caso, sembra che supporti solo il caricamento su un singolo account pre-autorizzato. Se questo è OK, allora modificare quello per parlare con Google Drive invece di Dropbox dovrebbe essere semplice. Se è necessario supportare più utenti, è necessario assicurarsi che vengano utilizzate le credenziali corrette per l'utente corrente.

In ogni caso, i documenti paperclip sono probabilmente il posto migliore per iniziare :)

+1

Si consiglia di utilizzare la nebbia come adattatore di archiviazione. È supportato da paperclip e supporta lo spazio di archiviazione di Google. http://fog.io/1.4.0/storage/ – John

+1

Google Storage for Developers! = Google Drive. Il primo è più simile a S3 e progettato per essere gestito da app/sviluppatori. Drive è progettato per consentire agli utenti di possedere e gestire i propri file e delegare l'accesso alle app. Tuttavia, Paperclip sembra più disegnato per il primo caso. –

+0

In base al caso d'uso di Uchenna, Google Storage è più adatto di Google Drive poiché Uchenna lo utilizza per lo storage di un'applicazione e non per l'archiviazione personale. – John