Webservis entegrasyonu için sunucu taraflı programlama diline uygun farklı istemci (client) örnekleri sunulmaktadır. Bu istemcilerden programlama yapmak istediğiniz dile uygun olanı seçip test bilgileri ile kullanmaya başlayabilirsiniz.
İstemci Listesi
| Dil / Ortam | Depo | Açıklama |
|---|---|---|
| .NET / C# | izibiz-dotnet-soap-client | .NET üzerinde SOAP istemci örneği |
| PHP | izibiz-php-soap-client | PHP SoapClient ile entegrasyon örneği |
| Java | izibiz-java-soap-client | Java SOAP istemci örneği |
| Delphi | izibiz-delphi-soap-client | Delphi istemci örnek projesi |
| SoapUI | ws-client-soapui | Kod yazmadan test için hazır SoapUI projesi |
Kapsam
Yukarıdaki istemciler tek bir ortak proje seti olup aşağıdaki tüm modüller için kullanılabilir:
- Kimlik Doğrulama Webservisi
- E-Fatura Webservisi
- E-Arşiv Fatura Webservisi
- E-İrsaliye Webservisi
- E-Müstahsil Webservisi
- E-Serbest Meslek Webservisi
- E-Mutabakat Webservisi
- E-ZRapor Webservisi
Başlarken
- Kullanmak istediğiniz dile ait depoyu klonlayın veya ZIP olarak indirin.
- Proje içindeki endpoint adresini test ortamı için
efaturatest.izibiz.com.trolarak ayarlayın. - Test kullanıcı bilgileriniz ile
Loginmetodunu çağırıpSESSION_IDalın. - Alınan
SESSION_IDile ilgili modülün metotlarını çağırın.
SoapUI projesi, kod yazmadan servisleri denemek ve istek/yanıt yapısını incelemek için en hızlı başlangıç yoludur.