【发布时间】:2015-08-08 13:49:47
【问题描述】:
目前我正在使用 yodlee API。正如documentation 中指定的那样,url 响应可能会抛出InvalidCredentails 或UserAccountLocked。我正在使用 PHP,当用户名或密码不正确时,我得到以下响应。
{
Error: [
{
errorDetail: "Invalid Cobrand Credentials"
}
]
}
为了检查是否发生错误,我想编写一些代码来检查errorDetail 的值是否为Invalid Cobrand Credentials。
到目前为止还可以。
但是错误的种类可能很多,而且每个错误的名称都不一样。我的问题是:我可以得到这些errorDetail 值的列表吗
这样我就可以在不检查代码是否强制抛出错误的情况下使其工作。
【问题讨论】:
-
如果您想要可用的错误消息列表(这将是题外话),您必须进一步查阅 API 文档。很好的猜测是没有固定列表,但是当他们只是发送可读文本时。所以使用标准的异常和
errorDetail作为它的消息。