Почему я получаю эту ошибку WSDL SOAP с authorize.net? - PullRequest
0 голосов
/ 23 апреля 2010

Мой скрипт отправляет мне электронное письмо, когда возникает проблема с созданием повторяющейся транзакции с 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"

И, конечно, когда я делал то же самое, что и пользователь, он работал нормально для меня.

Делает ли этоозначает, что API authorize.net не работает?Их база знаний просто отстой и не предоставляет никакой информации об этой проблеме.Я связался с компанией, но не затаил дыхание для ответа.Гугл ничего не раскрывает.Просматривая их код, ничего не выделяется.Может быть, ошибка аутентификации?

Кто-нибудь видел подобную ошибку раньше?Что вызывает это?

1 Ответ

1 голос
/ 24 апреля 2010

Возможно, в качестве резервной копии вы можете кешировать файл WSDL локально, а в случае сетевых проблем использовать локальную копию. Я сомневаюсь, что он часто меняется, поэтому, если вы обновляете его еженедельно, это должно быть удовлетворительным, поскольку файл, вероятно, к тому времени не устареет.

...