![]() |
|
Hal Kayıt Sistemi Web Servis - Baskı Önizleme +- Delphi Can (https://www.delphican.com) +-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3) +--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6) +--- Konu Başlığı: Hal Kayıt Sistemi Web Servis (/showthread.php?tid=1584) |
Cvp: Hal Kayıt Sistemi Web Servis - yhackup - 30-11-2017 (30-11-2017, Saat: 09:53)eyln Adlı Kullanıcıdan Alıntı:(30-11-2017, Saat: 09:23)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Vermiş olduğum cevaptan olumsuz bir anlam çıkardınız galiba. Kodları anlaşılmaz bulduğum çıkarımını nasıl yaptınız ? Alıntı:Ne kadar açıklayıcı kod yazmışsınız maşallah, Bu yazıdan, Bu mu anlaşılıyor ? Cvp: Hal Kayıt Sistemi Web Servis - eyln - 30-11-2017 (30-11-2017, Saat: 09:57)yhackup Adlı Kullanıcıdan Alıntı:(30-11-2017, Saat: 09:53)eyln Adlı Kullanıcıdan Alıntı: Fesih bey sorun yok. yhackup adlı arkadaştan alıntı yapacaktım yanlış oldu.Kodları anlaşılmaz bulan oydu. Yanlış anlamışım.İyi çalışmalar. Cvp: Hal Kayıt Sistemi Web Servis - eyln - 30-11-2017 (29-11-2017, Saat: 21:00)ismailkocacan Adlı Kullanıcıdan Alıntı: Delphi tarafında gönderdiğiniz XML ile, ekteki Fiddler dosyasını karşılaştırabilirsiniz. İsmail bey cevabınız için teşekkürler.Benim yazdığım kodlar sonucu oluşan XML şöyle. SYNTAX 'de bazı farklar var.Sorun bundanmı kaynaklanıyor. <?xml version="1.0"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body xmlns:NS1="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.ServiceContract" xmlns:NS2="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model"> <BaseRequestMessageOf_ListOf_BildirimKayitIstek xmlns="http://www.gtb.gov.tr//WebServices"> <Istek> <BildirimKayitIstek xsi:type="NS1:BildirimKayitIstek"> <BildirimMalBilgileri xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.ServiceContract" xsi:type="NS2:BildirimMalBilgileriDTO"> <AnalizeGonderilecekMi xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">false</AnalizeGonderilecekMi> <GelenUlkeId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">0</GelenUlkeId> <MalinCinsiId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">5454</MalinCinsiId> <MalinKodNo xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">3749</MalinKodNo> <MalinMiktari xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">250</MalinMiktari> <MalinNiteligi xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">1</MalinNiteligi> <MalinSatisFiyat xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">0.5</MalinSatisFiyat> <MiktarBirimId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">74</MiktarBirimId> <UretimBeldeId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">474</UretimBeldeId> <UretimIlId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">55</UretimIlId> <UretimIlceId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">87</UretimIlceId> <UretimSekli xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">78</UretimSekli> </BildirimMalBilgileri> <BildirimTuru xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.ServiceContract">195</BildirimTuru> <BildirimciBilgileri xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.ServiceContract" xsi:type="NS2:BildirimciBilgileriDTO"> <KisiSifat xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">6</KisiSifat> </BildirimciBilgileri> <IkinciKisiBilgileri xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.ServiceContract" xsi:type="NS2:IkinciKisiBilgileriDTO"> <AdSoyad xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">*************</AdSoyad> <CepTel xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">************</CepTel> <Eposta xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model"></Eposta> <KisiSifat xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">4</KisiSifat> <TcKimlikVergiNo xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">*********</TcKimlikVergiNo> <YurtDisiMi xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">false</YurtDisiMi> </IkinciKisiBilgileri> <MalinGidecekYerBilgileri xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.ServiceContract" xsi:type="NS2:MalinGidecekYerBilgileriDTO"> <AracPlakaNo xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">*******</AracPlakaNo> <BelgeNo xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">F0002</BelgeNo> <BelgeTipi xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">208</BelgeTipi> <GidecekIsyeriId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">4715</GidecekIsyeriId> <GidecekUlkeId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">0</GidecekUlkeId> <GidecekYerBeldeId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">857</GidecekYerBeldeId> <GidecekYerIlId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">65</GidecekYerIlId> <GidecekYerIlceId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">84</GidecekYerIlceId> <GidecekYerIsletmeTuruId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.Model">7</GidecekYerIsletmeTuruId> </MalinGidecekYerBilgileri> <ReferansBildirimKunyeNo xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.ServiceContract">0</ReferansBildirimKunyeNo> <UniqueId xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.ServiceContract">c565-656</UniqueId> </BildirimKayitIstek> <BildirimKayitIstek xmlns="" xsi:nil="true" /> </Istek> <Password>********</Password> <ServicePassword>**********</ServicePassword> <UserName>***************</UserName> </BaseRequestMessageOf_ListOf_BildirimKayitIstek> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Hal Kayıt Sistemi Web Servis - ismailkocacan - 30-11-2017 Olabilir. Benim gönderdiğim XML namespace'li. Sizin Delphi'den ürettiğiniz XML'de namespace görünmüyor. Delphi bir şekilde XML'i yanlış ya da hatalı üretiyor olabilir.Giden XML'i bir şekilde namespace'li olarak düzenleyip göndermeyi deneyebilirsiniz. Cvp: Hal Kayıt Sistemi Web Servis - eyln - 01-12-2017 (30-11-2017, Saat: 22:03)ismailkocacan Adlı Kullanıcıdan Alıntı: Olabilir. Benim gönderdiğim XML namespace'li. Sizin Delphi'den ürettiğiniz XML'de namespace görünmüyor. Siz XML dosyasını hangi ortamda oluşturuyorsunuz acaba? Cvp: Hal Kayıt Sistemi Web Servis - ismailkocacan - 01-12-2017 (01-12-2017, Saat: 09:20)eyln Adlı Kullanıcıdan Alıntı:(30-11-2017, Saat: 22:03)ismailkocacan Adlı Kullanıcıdan Alıntı: Olabilir. Benim gönderdiğim XML namespace'li. Sizin Delphi'den ürettiğiniz XML'de namespace görünmüyor. C# Cvp: Hal Kayıt Sistemi Web Servis - eyln - 01-12-2017 Gönderdiğim isteğe gelen cevap... [Ars=xml]<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><s:Fault><faultcode xmlns:a="http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/dispatcher">a:InternalServiceFault</faultcode><faultstring xml:lang="en-US">Object reference not set to an instance of an object.</faultstring><detail><ExceptionDetail xmlns="http://schemas.datacontract.org/2004/07/System.ServiceModel" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><HelpLink i:nil="true"/><InnerException i:nil="true"/><Message>Object reference not set to an instance of an object.</Message><StackTrace> at GTB.HKS.Bildirim.Service.BildirimService.BildirimKaydet(BaseRequestMessage`1 request)
 at SyncInvokeBildirimKaydet(Object , Object[] , Object[] )
 at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
 at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
 at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
 at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
 at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)</StackTrace><Type>System.NullReferenceException</Type></ExceptionDetail></detail></s:Fault></s:Body></s:Envelope>[/ars] Cvp: Hal Kayıt Sistemi Web Servis - ismailkocacan - 01-12-2017 (01-12-2017, Saat: 09:51)eyln Adlı Kullanıcıdan Alıntı: Gönderdiğim isteğe gelen cevap...Gönderdiğiniz istek C# ile mi oluşturuldu yoksa Delphi ile mi ? Cvp: Hal Kayıt Sistemi Web Servis - eyln - 01-12-2017 (01-12-2017, Saat: 13:13)ismailkocacan Adlı Kullanıcıdan Alıntı:(01-12-2017, Saat: 09:51)eyln Adlı Kullanıcıdan Alıntı: Gönderdiğim isteğe gelen cevap...Gönderdiğiniz istek C# ile mi oluşturuldu yoksa Delphi ile mi ? Delphi ile oluşturdum. C# 'a çok hakim değilim... XML'i text olarak oluşturup idhhtp ile post ettim bad request hatası aldım bu defada... Cvp: Hal Kayıt Sistemi Web Servis - ismailkocacan - 01-12-2017 (01-12-2017, Saat: 13:57)eyln Adlı Kullanıcıdan Alıntı:Peki Delphi'den istek XML'i namespace'li olarak mı gönderdiniz ?(01-12-2017, Saat: 13:13)ismailkocacan Adlı Kullanıcıdan Alıntı: Gönderdiğiniz istek C# ile mi oluşturuldu yoksa Delphi ile mi ? |