Я реализовал этот API в своем приложении Angular. Проблема в том, что когда я ввожу неправильный адрес доставки, API выдает ошибку:
Uncaught Error: Произошла ошибка при обработке ошибки Ошибка: запрос на публикацию www.sandbox.paypal.com/v1/payments/payment не выполнен с ошибкой 400. Идентификатор корреляции: 3b331f9eaafa4, 3b331f9eaafa4
{ "name": "VALIDATION_ERROR", "details": [ { "field": "city", "issue": "Недопустимое значение" }, { "field": "state", "issue": "Значение invalid" }, { "field": "zip", "issue": "Недопустимое значение" } ], "message": "Неверный запрос — см. подробности", "information_link": "developer.paypal.com/docs/ API/платежи/#errors", "debug_id": "3b331f9eaafa4" }
Как разобрать ошибку, чтобы показать предупреждение с текстом ошибки? Это не JSON, поэтому я не знаю, как его разобрать.