Может кто-нибудь сказать мне, как добавить заголовки запроса для ключей подписки в запросе SOAP. Я использую Nu SOAP инструментарий для совершения SOAP звонков. Установка ключей для авторизации SOAP звонков мне кажется сложной. Пока я не передал ключи подписки в заголовках запросов, я не получил доступ.
Я пытался:
$this->nusoap_client->setHeaders("<soapHeader xmlns='http://test.com/'>
<Ocp-Apim-Subscription-Key>***mykey***</Ocp-Apim-Subscription-Key>
</soapHeader>");
, но при этом добавлялись ключи к заголовку soap вместо заголовка запроса ,
Затем я попытался:
header("Ocp-Apim-Subscription-Key: ***mykey***");
, но все еще без надежды, теперь он добавлен в заголовок ответа.
Я использую $this->nusoap_client->call()
для совершения вызова SOAP и получить ответ
{ "statusCode": 401, "message": "Access denied due to missing subscription key. Make sure to include subscription key when making requests to an API." }
заранее спасибо.