Ошибка AWS при разборе JSON в PayloadParserTrait при втором запросе к боту Lex

У меня есть бот Lex, с которым я отправляю SMS. Первое SMS получает правильный ответ для вызова бота, и он отвечает правильно, но мое следующее SMS вызывает исключение: Aws/Api/Parser/Exception/ParserException: Error parsing JSON: Syntax error in /path/to/Aws/Api/Parser/PayloadParserTrait.php

Ни в одном сообщении (первое, которое сработало; второе, которое вызвало исключение) не было никаких специальных символов (так что никаких опасений по поводу неэкранированного «или» или чего-либо подобного).

Трассировка стека из сообщения об ошибке:

 Aws/AwsClient->postContent( )                  .../twilio.php: 71
Aws/AwsClient->__call( )                       .../twilio.php: 71
Aws/AwsClient->execute( )                      .../AwsClientTrait.php: 84
GuzzleHttp/Promise/Promise->wait( )            .../AwsClientTrait.php: 63
GuzzleHttp/Promise/RejectedPromise->wait( )    .../Promise.php: 65

Когда я попытался погрузиться в код AWS, чтобы отследить postContent вызов Я не могу найти, где существует функция (она не появляется в AwsClient.php) поэтому я не могу добавить лучшие отладочные операторы.

Как я могу отладить то, что здесь не так?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]