В настоящее время я работаю с API yodlee. Как указано в documentation, ответ URL может вызывать InvalidCredentails
или UserAccountLocked
. Я использую PHP, и я получаю следующий ответ, когда имя пользователя или пароль неверны.catch исключений из yodlee api
{
Error: [
{
errorDetail: "Invalid Cobrand Credentials"
}
]
}
Таким образом, чтобы проверить, если происходит ошибка, я хочу, чтобы написать код, который проверяет, если errorDetail
имеет значение Invalid Cobrand Credentials
.
Пока все нормально.
Но может быть так много типов ошибок, и каждое имя ошибки отличается. Мой вопрос: могу ли я получить список этих значений errorDetail
, чтобы я мог заставить его работать, не проверяя, принудительно ли он перебрасывает ошибки.
Вам нужно будет дополнительно обратиться к документации по API, если вы хотите получить список доступных сообщений об ошибках (это будет не по теме). Догадайтесь, что нет фиксированного списка, когда они просто отправляют читаемый текст. Поэтому используйте стандартное исключение и 'errorDetail' в качестве своего сообщения. – mario