0

当使用 authorize.net 创建重复交易出现问题时,我的脚本会向我发送电子邮件。我在太平洋时间上午 5:23 收到以下信息:

SOAP-ERROR: Parsing
WSDL: Couldn't load from 'https://api.authorize.net/soap/v1/service.asmx?wsdl' :
failed to load external entity "https://api.authorize.net/soap/v1/service.asmx?wsdl"

当然,当我做与用户做的完全相同的事情时,它对我来说效果很好。

这是否意味着 authorize.net 的 API 已关闭?他们的知识库简直糟透了,并且没有提供有关此问题的任何信息。我已经联系了该公司,但我并没有屏住呼吸等待回复。谷歌什么也没透露。浏览他们的代码,没有什么特别突出的。也许是身份验证错误?

有没有人见过这样的错误?这是什么原因造成的?

4

1 回答 1

1

也许作为备份,您可以在本地缓存 WSDL 文件,如果出现网络问题,请使用本地副本。我怀疑它经常变化,所以如果你每周刷新它应该是令人满意的,因为到那时文件可能不会过时。

于 2010-04-24T02:18:19.473 回答