我按照 https://github.com/googleapis/nodejs-dialogflow 会话客户端的说明进行操作,我可以使用邮递员进行测试吗?
我也仍然对使用对话流nodejs感到困惑,
对于会话客户端
https://dialogflow.googleapis.com/v2/{session=projects/*/agent/sessions/*}:detectIntent
会话/* 是什么意思? 这是会话 ID 吗?
如何获取该 API 的 SessionId? 如果会话 ID 我们使用 uuid.v4(( 随机使用
虽然您可以使用Postman进行测试,但您需要自己处理身份验证,这可能是一个严重的问题。代码应说明如何使用库,该库将解决许多身份验证问题。
标记为{session=projects/*/agent/sessions/*}
的 URL 部分意味着您应该将所有这些内容(包括大括号(替换为完整的会话标识符。其中的第一个*
是项目 ID,第二个*
是会话 ID。如果您自己执行此操作,那么是的,您有责任确定适当的 ID - 唯一的限制是它不能大于 36 个字符。