Delphi Can
Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - 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ığı: Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması (/showthread.php?tid=6817)

Sayfalar: 1 2 3 4 5


Cvp: Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - hi_selamlar - 23-06-2022

(23-06-2022, Saat: 10:56)RAD Coder Adlı Kullanıcıdan Alıntı: Merhaba,
Delphi tarafından nasıl yapılacağını da ben yazayım. (birazdan)  Shy

Merhabalar,

Size zahmet hocam. Teşekkürler şimdiden.


Merak ettiğim; test için kullandığımız "kullanıcı adı ve şifre" gerçekten test için doğru mu? Shy

Kolay gelsin.


Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - bünyamin68 - 23-06-2022

Varyemez kullanıcı adlı kardeşimiz sonunda başarmışsın tebrikler.Sıkı çalışmanın bir sonucu bu. Sana çok teşekkür ediyorum beni sonuca bir adım daha yaklaştırıdın. Şimdi sıra rad coder kullanıcı adlı kardeşimizde hocam delphi tarafından kodlarınızı sabırsızlıkla bekliyorum ayrıca ilginiz içinde çok teşekkür ediyorum. hi selamlar kullanıcı adlı kardeşim sanada cevap vermiş olayım konunun başında vermiş olduğumuz test kullanıcı adı ve parola çalışmıyor biz işlemleri arka planda bakanlığın verdiği gerçek kullanıcı adı ve parola ile gerçekleştiriyoruz. Konu ile ilgilenen herkese çok teşekkür ediyorum inşallah bu konuda nihayete ermiş olacak.


Cvp: Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - RAD Coder - 23-06-2022

Merhaba,
Delphi tarafında API'ı kullanmak için mesaj ekinde yer alan unit'leri proje dizinine çıkarın ve projenize ekleyin. 
Daha sonra uygulama tarafında Access Token elde etmek için şu kodu yazmanız yeteli olacaktır.

uses Bkst.Utils;

procedure TForm5.Button1Click(Sender: TObject);
begin
 Memo1.Lines.Add(Format('AccessToken: %s', [TBkstAPI.GetAccessToken]));
end;

Önemli Not: API.Consts unit inde yer alan APIAuthUsr, APIAuthPwd kısmına bakanlıktan aldığınız kullanıcı bilgilerini yazarak işlem yapın.

[attachment=2107]


Cvp: Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - bünyamin68 - 23-06-2022

(23-06-2022, Saat: 11:52)RAD Coder Adlı Kullanıcıdan Alıntı: Merhaba,
Delphi tarafında API'ı kullanmak için mesaj ekinde yer alan unit'leri proje dizinine çıkarın ve projenize ekleyin. 
Daha sonra uygulama tarafında Access Token elde etmek için şu kodu yazmanız yeteli olacaktır.

uses Bkst.Utils;

procedure TForm5.Button1Click(Sender: TObject);
begin
 Memo1.Lines.Add(Format('AccessToken: %s', [TBkstAPI.GetAccessToken]));
end;

Önemli Not: API.Consts unit inde yer alan APIAuthUsr, APIAuthPwd sabitleri kısına bakanlıktan aldığınız kullanıcı bilgilerini yazarak işlem yapın.
Hocam çok teşekkür ederim. Elinize sağlık akşam deneyeceğim inşallah.


Cvp: Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - hi_selamlar - 23-06-2022

(16-06-2022, Saat: 13:18)bünyamin68 Adlı Kullanıcıdan Alıntı: Arkadaşlar merhaba daha öncede açılmış bir konu ancak tam anlamıyla çözüme kavuşamamıştır. Arkadaşlar ben bakanlığın servis dökümanındaki şartları sağlayacak şekilde web servis ile  işletmemin gln numarasına göre sadece stok bilgisini çekmek istiyorum.Bildirim gönderme, Bildirim alma işlemleri yapılmayacak. Bunu istememin sebebi ise bakanlığın portalının  gerekli bilgileri gösterecek kolonların eksik olması son kullanma tarihi geçmeye yakın ürünleri tek bir tabloda göremeyişimiz ve raftaki zirai ilaçların kontrolünün zor olması ve benzeri problemlerde yetersiz kalması. Bu konuda çalışması olan ya da yardım edebilecek arkadaşlar var mıdır? Bakanlığın Web Servis Dökümanı ve C# dilinde yazılmış örnek program  ektedir.Yardımlarınızı bekliyorum ve şimdiden teşekkür ediyorum.

Merhabalar,

Bu arada yayınladığınız dökümantasyonun yeni sürümüne ulaşabildiniz mi?
En güncel hali bu şekilde mi acaba?

Teşekkürler.


Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - varyemez - 23-06-2022

(23-06-2022, Saat: 13:48)hi_selamlar Adlı Kullanıcıdan Alıntı: Merhabalar,

Bu arada yayınladığınız dökümantasyonun yeni sürümüne ulaşabildiniz mi?
En güncel hali bu şekilde mi acaba?

Teşekkürler.

O dökümantasyonda c# ile yazılmış demo vardı çalışmıyordu token kısmı (o da unsupported grant_type veriyordu). Sonra çalışan bir exe den bakarak düzeltmeler yaptım GetToken function unda , ve çalıştı bir şekilde.. akşama yollarım kodlarını.. oradan esinlenerek restdebugger a uyguladım onda da tokeni getirdi. ama componentleri copy yapıp delphide kod yazmaya çalışınca orda çalışmadı aynı ayarlar , zaten geç vakit olmuştu yattım.. siz gerisini getirmişsiniz..


Cvp: Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - hi_selamlar - 23-06-2022

(23-06-2022, Saat: 16:44)varyemez Adlı Kullanıcıdan Alıntı:
(23-06-2022, Saat: 13:48)hi_selamlar Adlı Kullanıcıdan Alıntı: Merhabalar,

Bu arada yayınladığınız dökümantasyonun yeni sürümüne ulaşabildiniz mi?
En güncel hali bu şekilde mi acaba?

Teşekkürler.

O dökümantasyonda  c# ile yazılmış demo vardı çalışmıyordu token kısmı (o da  unsupported grant_type veriyordu).  Sonra çalışan bir exe den bakarak düzeltmeler yaptım GetToken function  unda , ve çalıştı bir şekilde..  akşama yollarım kodlarını.. oradan esinlenerek  restdebugger a uyguladım onda da tokeni getirdi.   ama componentleri copy yapıp delphide kod yazmaya çalışınca orda çalışmadı  aynı ayarlar , zaten geç vakit olmuştu yattım..  siz gerisini getirmişsiniz..

Merhaba,

Sanırım ulaşabildiğiniz farklı veya güncel bir dökümantasyon olmadı.

Sitelerinde de aynı döküman mevcut.
https://www.tarimorman.gov.tr/Konu/1861/BKU_Takip_Sistemi

Teşekkürler.


Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - enigma - 23-06-2022

5 yıl önce BKTS için SOAP üzerinden bildirim programları yaparken Tarım bakanlığı beni bezdirmişti. Bir soru sormak için muhatap bulamazdık. Mail ile soru yöneltip 15 gün cevap gelsin diye beklerdik. İşiniz zor. Eğer hala böyleyse...


Cvp: Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - hi_selamlar - 24-06-2022

(23-06-2022, Saat: 22:50)enigma Adlı Kullanıcıdan Alıntı: 5 yıl önce BKTS için SOAP üzerinden bildirim programları yaparken Tarım bakanlığı beni bezdirmişti. Bir soru sormak için muhatap bulamazdık. Mail ile soru yöneltip 15 gün cevap gelsin diye beklerdik. İşiniz zor. Eğer hala böyleyse...

(21-06-2022, Saat: 11:30)hi_selamlar Adlı Kullanıcıdan Alıntı:
(21-06-2022, Saat: 11:08)varyemez Adlı Kullanıcıdan Alıntı: C# ile olan demoyu da kurup derledim  fakat yine aynı sonuç geliyor  unsupported grant_type.   En temizi bu servisi yazan ekibi bulup onlara sormak lazım. Çünkü üstünden çok yıllar geçmiş, ne değişiklikler geçirdi allah bilir..

Merhabalar,

En büyük sorun bu. Devlet kurumları bir şekilde bir firma ile yazılımı üretiyorlar(!) sonrasında
destek veya cevap alabileceğiniz hiç kimseyi bulamazsınız. Kurumu ararsınız yazılımcı firmaya yönlendirirler
yazılımcı firma sanki üst düzey gizli bilgi gibi davranıp yardımcı olmazlar.

Ama hazırlanan yazılımı herkes kullansın derler. Mecbur tuttarlar. Ne bir döküman, ne bir bilgiye asla ulaşamasınız.
Bir yerde bir kod parçası görüp aylarca çözmek için zaman harcarsınız.

Umarım bu sefer yanılırım.

Kolay gelsin.

(21-06-2022, Saat: 12:03)bünyamin68 Adlı Kullanıcıdan Alıntı: Malesef yanılmadın kardeşim anlattıklarınla nerdeyse birebir aynısı oldu olaylar. Neyse ben hala fırsat buldukça çözmeye çalışıyorum sonuca ulaşabilirsem sizlerle paylaşırım emek veren uğraşan herkese teşekkür ediyorum iyi ki varsınız.


Merhabalar,

Üzülerek evet diyorum.


Bakanlıktan Bitki Koruma Ürünleri Stok Bilgisi Alınması - varyemez - 26-03-2023

istersen özelden mesaj at, yardımcı olalım. çünkü kullanıcı adı şifre falan paylaşman gerekecek ve güvenlik sıkıntıları çıkacak ortaya (daha önce olduğu gibi....)