1
Я пытаюсь заставить сегмент viipost для работы.Использование nusoap с API-интерфейсом XML
Я использую эту часть API: https://api.viapost.com/viapostcustomer.asmx?op=SignIn
Вот моя версия этого фрагмента кода:
<?php
require_once('lib/nusoap.php');
$endpoint = "http://api.viapost.com/SignIn";
$client = new nusoap_client($endpoint, false);
$xml ='<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SignIn xmlns="http://api.viapost.com">
<sUserName>[email protected]</sUserName>
<sPassword>passwordhere</sPassword>
<sReturnMessage>Logged in Successfully</sReturnMessage>
</SignIn>
</soap:Body>
</soap:Envelope>';
$msg = $client->serializeEnvelope($xml);
$result=$client->send($msg, $endpoint);
print_r($result);
?>
Сам пароль заменяется здесь, но я знаю, что 100% шахта работает для входа веб-сайт.
Когда я перехожу на страницу, на которой это возможно. Я не возвращаюсь. Только пустая страница
найдены также в [ViaPost репозиторий на GitHub] (https://github.com/JANorman/Codeigniter-ViaPost-API). – pritaeas