Я пытаюсь реплицировать PHP Soap Client в NodeJS. В PHP: $result = $client->__SoapCall('PAYMENT_METHOD', array($params)); Это прекрасно работает Когда я использую узел-мыло и делаю следующее в NodeJS client.PAYMENT_METHOD([params], function(err, result) { console.log(err); },{},header); Я получаю эту ошибку: <faultstring> Процедура 'PAYMENT_METHOD' отсутствует </ faultstring>
мы пытаемся реализовать функцию P_SHA1, это означает PHP. Шаблон функции, написанный на Python. Но, к сожалению, что-то не работает должным образом. Вот функция реализации в JAVA: http://ws.apache.org/wss4j/xref/org/apache/ws/security/conversation/dkalgo/P_SHA1.html наш код: <?php $newSeed = $label . $seed; // concat as strings // $p_sha1 $psha1 = p_hash('sha1', $secret, $newSeed, $length); $string = arrayToBytes($psha1); /** * P_SHA1 crypto alg […]