0

ダイアログ ノードから単純な Web アクションを呼び出そうとしています。サービスとクラウド スペースの両方がロンドンでホストされていますが、「このプラットフォームでは CloudFunctions の直接呼び出しはサポートされていません」というエラーが表示されます。

私は単純なスキルを作成し、それに 3 つのノードを追加しました。1 つはウェルカム ノード、2 番目はテスト ノードで、タイプ web-action のアクションを追加し、単純なメッセージを返す webaction をクラウド上に作成しました。以下は、テスト ノードとアクションの詳細です。

{
  "output": {
  "generic": [
  {
    "values": [
      {
        "text": "Hi how are you $message"
      }
    ],
    "response_type": "text",
    "selection_policy": "sequential"
  }
  ]
  },
 "actions": [
  {
  "name": "/namespace_dev/default/Call DB",
  "type": "web_action",
  "parameters": {
    "mob_num": "$MNum"
  },
  "credentials": "my cloud function creds",
  "result_variable": "message"
  }
  ]
  }

以下は、Web アクションのコードです。

function main(params) {
return { message: 'Hello World' };
}

テストノードが呼び出されたときのノードはアクションを実行するはずですが、エラーを下回っています。

ダイアログ ノード エラー CloudFunctions の直接呼び出しは、このプラットフォームではサポートされていません

誰かが私がやっている間違いを提案できますか?

4

1 に答える 1