disc
Новичок
SOAP, необходимо узнать хост клиента.
Есть сервер API реализованный на SOAP, хочу сделать систему лицензирования с помощью XML, помимо этого будет и развиваться АПИ сервис. Необходимо получать имя удаленного хоста, на которой стоит скрипт клиента к апи.
Вариант передавать в функции
а хочеться так
Может вопрос и ламерский, но не могу сделать. Пробовал расширить класс SoapClient переопределив функцию __call и __doRequest(), но безрезультатно, видать знаний маловато ...
Ипользую в качестве SOAP дефолтный модуль к php, версия php 5.2.4
Есть сервер API реализованный на SOAP, хочу сделать систему лицензирования с помощью XML, помимо этого будет и развиваться АПИ сервис. Необходимо получать имя удаленного хоста, на которой стоит скрипт клиента к апи.
Вариант передавать в функции
PHP:
function getInfo($host, $passkey) {
...
}
где $host - хост клиента
$passkey - его ключ
$soap = new SoapClient('my.wsdl');
$soap->getInfo($_SERVER['HTTP_HOST'], 'PASSKEY');
PHP:
function getInfo($passkey) {
...
}
где $passkey - его ключ
Ипользую в качестве SOAP дефолтный модуль к php, версия php 5.2.4