Feed Reader Library for Google Apps Script
A library for Google Apps Engine to read ATOM feeds.
Features
- Read ATOM feeds via UrlFetchApp.
- Currently, ATOM support only.
- Store entries to Spreadsheet.
- A store is pluggable. Currently,
SpreadsheetStore
is only implemented.
- A store is pluggable. Currently,
Requirements
Setup
-
Install dependencies
$ npm install --save-dev webpack webpack-cli gas-webpack-plugin $ npm install gas-feed
-
Write
webpack.config.js
const GasPlugin = require("gas-webpack-plugin"); module.exports = { entry: "./src/index.js", output: { filename: "Code.js", path: __dirname + "/built", }, plugins: [ new GasPlugin(), ] };
-
Write code using
gas-feed
import {FeedReader, SpreadsheetStore} = require("gas-feed"); function doGet(e) { // ... } // export for gas with gas-webpack-plugin global.doGet = doGet;
-
Make a
Code.js
viawebpack
$ webpack
-
Upload
built/Code.js
Copy and paste the content of code simplify or use
clasp
.
License
Author
thinca thinca+npm@gmail.com