查看默认履行代码而不是用于聊天机器人的一顶帽子

Seeing default fulfillment code instead of the one hat it's used for the chatbot

我正在为客户开发一个带有 Dialogflow ES 的聊天机器人。

情况:

问题: 如果我去尝试查看和更新​​完整代码,我会在内联编辑器中看到默认代码,而不是我的自定义代码。

问题:

附加问题:有谁知道在我不知何故之后旧的自定义代码是否可用 解决上面的问题?如果我不能取回旧代码,我会哭的:(

谢谢, 博什扬

根据 Dialogflow 的 docs,内联编辑器将您的代码部署到 Cloud Functions。您可以参考下面提到的步骤来检索最后部署的代码。

步骤:

  • 转到您的 GCP 项目
  • 导航到 GCP 控制台中的 Cloud Functions
  • 搜索将由 dialogflowFirebaseFulfillment 命名的 Dialogflow 内联编辑器函数。这是使用内联编辑器时使用的默认名称
  • 点击函数
  • 检查版本。如果您没有再次部署默认代码,您只能检索上次部署的代码
  • 单击源,然后单击“下载为 Zip”选项

通过这种方式您可以检索上次部署的代码。

答:问题确实是结算被关闭了。计费现已重新设置,履行工作如期进行。