DialogflowのFulfillmentでHelloWorldを試していたところ、
よく解らないエラーに悩まされていました。
githubを確認すると既に修正されているようでした。
Cannot ready property "forEach" of undefined #233
https://github.com/actions-on-google/actions-on-google-nodejs/issues/233
agent.add(conv) not working any more #149
https://github.com/dialogflow/dialogflow-fulfillment-nodejs/issues/149
新しく作り直しても改善されないようでしたが、
package.json
{
"dependencies": {
"dialogflow-fulfillment": "^0.5.0"
}
}
を
package.json
{
"dependencies": {
"dialogflow-fulfillment": "^0.6.1"
}
}
のように変えると正常に動作しました。
慣れていると感が働くと思うのですが、
自分が何か間違っていると思い悩んでました・・・
参考になれば幸いです。