Skip to content

Instantly share code, notes, and snippets.

View geoffmomin's full-sized avatar

Geoffrey Momin geoffmomin

View GitHub Profile
@geoffmomin
geoffmomin / index.js
Created October 30, 2019 02:54 — forked from vishal-android-freak/index.js
Firebase cloud function
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp();
const DialogflowApp = require('actions-on-google').DialogflowApp;
exports.receiveAssistantRequests = functions.https.onRequest((request, response) => {
const app = new DialogflowApp({request: request, response: response});
#include <FirebaseArduino.h>
#include <ESP8266WiFi.h>
// Set these to run example.
#define WIFI_SSID "YOUR_WIFI_SSID"
#define WIFI_PASSWORD "YOUR_WIFI_PASSWORD"
#define FIREBASE_DB_URL "your_firebase_url"
#define FIREBASE_DB_SECRET_KEY "your_database_secret_key"
void setup() {
Serial.begin(115200);
@geoffmomin
geoffmomin / index.js
Created October 9, 2019 06:36 — forked from pawelgagorowski/index.js
error 401 - no authorization
'use strict';
const AWS = require('aws-sdk');
AWS.config.update({ region: 'us-east-1' })
const { dialogflow, SignIn } = require('actions-on-google');
const app = dialogflow();
const request = require('request-promise')
const rp = require('request-promise');