Merhaba Arkadaşlar.
EPTTAVM APİ Servisini Kullanmak İstiyorum İlk Olarak Kategori Listesini Çekmek istem. APi Döküman Verdiler ce Örnek PHP kod verdiler Anca Kodu Çalıştıramadım Yardımcı Olabilir mısınız Sayfa 500 Hatası verıyor. Örnek KOD aşağıdaki gibi
'UsernameToken', $this->wss_ns);
$security_sv = new SoapVar(
new SoapVar($username_token, SOAP_ENC_OBJECT, null, $this->wss_ns, 'UsernameToken', $this->wss_ns),
SOAP_ENC_OBJECT, null, $this->wss_ns, 'Security', $this->wss_ns);
parent::__construct($this->wss_ns, 'Security', $security_sv, true);
}
}
$options = [
'soap_version' => SOAP_1_1,
'exceptions' => true,
'trace' => 1,
'wdsl_local_copy' => true,
"stream_context" => stream_context_create(
[
'ssl' => [
'verify_peer' => false,
'verify_peer_name' => false,
],
]
),
];
$username = "api kullanıcı adı";
$password = "api şifre";
$wsse_header = new WsseAuthHeader($username, $password);
$client = new SoapClient('https://ws.epttavm.com:83/service.svc/service?wsdl', $options);
$client->__setSoapHeaders([$wsse_header]);
print_r($client->KategoriListesi());