4 ms·
Show HN: Google Calendar programmatic event bulk insert and listing for Node.js
- megamindbrian 9y agoLove the idea, and I'll probably steal some code from this later but I can't help but tease. Let's REPL every API! First start by REPLing a server to serve your rest API then REPL that API by consuming it and offering a CLI for it! Great idea!
- rexpop 9y agoThis might be great for publishing orgs' event calendars. Right now a lot of good events are trapped in plain text. :(
- devdad 9y agoI understand the functionality, but what are actual use cases for a calendar CLI?
- allover 9y agoScripting, e.g an Alexa skill/IFTT thing/MacOS automation thing. Or just for one-offs for people who live in the terminal. Not sure I could be bothered to 'insert' from the terminal but 'gcal list tomorrow' seems pretty handy.
- devdad 9y agoThanks.
- tokaka 9y agoI guess in general using the web interface is easier, but there are some use cases. For instance, in our project we inserted an event after each release, until now we did it manually. Using this it can be automated, being included inside our release flow in our Jenkins server.
- hilti 9y agoSo it's basically a client library for Node.js? Because the official API is a good working piece of software already. https://developers.google.com/google-apps/calendar/v3/reference/ https://developers.google.com/google-apps/calendar/v3/refere...
- tokaka 9y agoIt's not a client library, actually an official client library for Node.js already exists: https://github.com/google/google-api-nodejs-client https://github.com/google/google-api-nodejs-client It's just a command line tool that internally uses the official client library.