Guest User

Untitled

a guest
Dec 11th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. 'use strict';
  2.  
  3. const App = require('actions-on-google').DialogflowApp;
  4.  
  5. exports.testMethod = (req, res) => {
  6.  
  7. // 結果がnullとなる
  8. const app = new App({req, res});
  9. let user = app.getUser();
  10. console.log('User is ' + user);
  11.  
  12. // アクセストークンが取得できる
  13. let accessToken = req.body.originalRequest.data.user.accessToken;
  14. console.log('accessToken is ' + accessToken);
  15.  
  16. res.setHeader('Content-Type', 'application/json');
  17. res.send(JSON.stringify({ 'speech': 'success!', 'displayText': 'success!' }));
  18. };
  19.  
  20. {
  21. "name": "testMethod",
  22. "engines": {
  23. "node": "~4.2"
  24. },
  25. "dependencies": {
  26. "actions-on-google": "^1.0.0",
  27. "firebase-admin": "^4.2.1",
  28. "firebase-functions": "^0.5.7"
  29. }
  30. }
Add Comment
Please, Sign In to add comment