はnodeJsライブラリとの1つの実施例であるあなたはまた、&アクション-Googleでのみ受け付けapi.ai心に留めておく必要がある
を「Hello Worldの」を返しますたとえば上記
'use strict';
var express = require('express');
var bodyParser = require('body-parser');
var exps = express();
const ApiAiApp = require('actions-on-google').ApiAiApp;
exps.use(bodyParser.json());
// API.AI actions
const WELCOME_ACTION = 'input.welcome';
exps.post('/hook', function(request, response) {
const app = new ApiAiApp({request, response});
function greetUser (app) {
app.tell("Hello World!");
}
let actionMap = new Map();
actionMap.set(WELCOME_ACTION, greetUser);
app.handleRequest(actionMap);
});
exps.listen((process.env.PORT || 7001), function() {
console.log("App up and running, listening.")
})
httpsフルフィルメント。 SSLがなければ、Webhookに接続することはできません。
ありがとうございました!スマートホームアプリを作成したいのですが(スマートホームアプリはAPI.AIではサポートされていませんが)、あなたの例は私にとって非常に役立ちました。また、ActionsSdkAppについていくつかの例があれば、もっと役立つでしょう。再度、感謝します。 –
このリンクはあなたを助けることができると思います [actions-on-google-smartHome](https://developers.google.com/actions/smarthome/) – Sukh