wahengchang / gcloud_formiadble_upload_example

it is an example to upload file from local to google storage, through formidable to parse both json and file as input.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

downloadAPI

It is an example using gcloud to upload file from local to google storage, through formidable to parse both json and file as input.

Install

$ npm install

Usage

localhost/upload.html

Function version

// Below is the result you will see in the console

//The json which appended in upload.html
{ category: 'study',
  buildingName: 'Cuiti',
  buildingUID: '-KDgVMjaMx8ELCs1bcjK',
  isWeb: true }

//File name
fileName: 01/a1.jpg

//Local file path
fileLocalPath: /var/folders/1g/fyns6d5567b3fc4p9d3sqk4m0000gn/T/upload_5eef1a0546d816232420cd758f5456a7

//When finishing upload, return the download link
upload success: https://storage.googleapis.com/peterbucket/01/a1.jpg

API

no API

no API

googleAPI.gstorageSave("peterbucket", fileName, fileLocalPath).then(function(link) { ....

License

MIT © Kevin Mårtensson

About

it is an example to upload file from local to google storage, through formidable to parse both json and file as input.


Languages

Language:JavaScript 57.9%Language:HTML 40.4%Language:CSS 1.7%