Google drive cms & firebase
Innotalk bas
- Google API's
- Simpele Drive integratie
- Google Drive CMS
Excel snapt iedereen
Google Drive CMS
- Vooraf ingestelde sheet
- Data publiceren naar een API endpoint
- Voorbeelden
- Slack, MailChimp, Mandrill etc.
- REST endpoint met database
- Webhook met database
- Zapier of IFTTT
- CRM tools
- Static site, zoals Jekyll
- Firebase storage
Google Drive CMS
- GDCMS toegang geven tot Drive (aiii) of zelf template kopiëren
- Speciaal template
- Headers en content plaatsen
- API endpoint instellen
- Data publiceren als JSON
Spreadsheet
- Headers (JSON-keys) met data types
- Simple
- Eval
- List
- Google Sheet
- Instellingen
- endpoint
- debug
- saveFile
- headers
- authorization
- options
- requestMethod
Functies
- Rich text
- Google Doc URL > HTML
- Slugify
- Scripts zijn aan te passen
Firebase
- Nieuwe app starten
- Rules instellen (read/write access)
- Authorization token genereren
- Collection aanmaken in Realtime DB
- URL + token van RDB instellen in de sheet
- requestMethod aanpassen naar PUT
- Publish!
Content tonen
- Verbinding maken met Firebase
- Web, Android, iOS, C++, Unity etc.
- JS client
- JS app toegevoegd in Firebase
- Gegenereerde authenticatie
- Benodigde Firebase SDK's toevoegen
- Data ophalen
DEMO
Slot
- GDCMS wordt niet meer onderhouden
- 3 jaar geleden
- Relatief simpel om zelf te bouwen
- Google Sheets API
- Firestore > Real Time Database
- Token authenticatie verouderd
- Firebase -> website
Google Drive CMS & Firebase
By Dimitri Snijder
Google Drive CMS & Firebase
- 44