This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#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); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'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'); |