Dialogflow API v1 endConversation标记消失了

时间:2019-03-15 21:28:05

标签: dialogflow

我正在使用DialogFlow Api v1。我有一个用按钮“将这个意图设置为对话结束”标记的意图,但是我没有收到响应中设置的值。

我已经使用该标签好几个月了,但是今天它突然没有响应该标签。

我收到的回复是:

{
      'id': ..., 
      'lang': 'es-419',
      'sessionId': '1769ad',
      'timestamp': '2019-03-15T20:59:23.151Z',
      'result': {
          'source': 'agent',
          'resolvedQuery': ...,
          'action': '',
          'actionIncomplete': False,
          'score': 0.93605846,
          'parameters': {}, 
          'contexts': [ {'name': ..., 'lifespan': 2} ],
          'metadata': {
              'intentId': ..., 
              'intentName': ...,  # its the expected intent! 
              'webhookUsed': 'false', 
              'webhookForSlotFillingUsed': 'false', 
              'isFallbackIntent': 'false'
          },
          'fulfillment': {
              'speech': '', 
             'messages': [{'lang': 'es-419', 'type': 0, 'speech': ''}]
          }
       },
       'status': {'code': 200, 'errorType': 'success'}
}

注意:我用...替换了一些值,以使其更具可读性。

我曾经在endConversation对象内部收到results.medatada标志。

有人遇到类似问题或可以帮助我进行调试吗?

0 个答案:

没有答案