SOAP-запрос от php не работает с ошибкой: HTTP-Internal Server Error - PullRequest
0 голосов
/ 06 февраля 2019

Я использую код ниже, чтобы сделать запрос SOAP на сервере.SOAP-запрос успешно выполнен вход в систему, но после этого функция «CreateDocumentFromFile» не работает с использованием параметров, которые я указал.

    $wsdl = "WSDL url";
    $soapClient = new SoapClient($wsdl);

    try {
        $loginStat = $soapClient->login($credential);
    } catch (SoapFault $fault) {
        print("ERROR: ".$fault->faultcode."-".$fault->faultstring);
    }
$options = array(
        'p' => array(
            'Document' => array(
                 'Subject' => 'TEST WS 1',
                 'Note' => 'TEST WS 1',
                 'BusinessUnitID' => '1',
                 'SourceID' => '3',
                 'CategoryID' => '44',
                 'TitolarioID' => '628',
                 'FascicleID' => '27',
                 'TypeID' => '9',
                 'SenderUORs' => '8',
                 'RecipientUORs' => '8',
                 'ShowCase' => '0',
                 'IsSubscribed' => '0',
                 'Inventory' => '0',
                 'IsPublic' => '0'
            ),
            'ProtocolDocument' => '1',
            'Data' => 'dGVzdERvY1A=',
            'FileName' => 'pdafhjjd_doc3.txt',
            'FileType' => '11',
            'IsSigned' => '0',
            'SignDate' => '04/02/2019',
            'CheckOriginality' => '0'
        )
    );
try {
        $saveFile = $soapClient->CreateDocumentFromFile($options);
    } catch (SoapFault $fault) {
        print("ERROR: ".$fault->faultcode."-".$fault->faultstring);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...