Sayfayı Yazdır | Pencereyi Kapat

IP Entegrasyonu

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Clomosy ile değişken kullanımı
Forum Tanımlaması: TRObject dili ile değişken tanımlaması ve ekranda gösterme
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=1369
Tarih: 19 Şubat 2026 Saat 14:01
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: IP Entegrasyonu
Mesajı Yazan: Nevra Nur
Konu: IP Entegrasyonu
Mesaj Tarihi: 19 Şubat 2026 Saat 09:53
Clomosyde IP entegrasyonunu nasıl sağlarım? https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">



Cevaplar:
Mesajı Yazan: Nevra Nur
Mesaj Tarihi: 19 Şubat 2026 Saat 10:02
Orjinalini yazan: Nevra Nur Nevra Nur Yazdı:

Clomosyde IP entegrasyonunu nasıl sağlarım? https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">
< defer="" ="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28on72PdrCzSjY4U6VaAw1EQ==" -cf-beacon=""version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"_timing":"name":"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true,"location_startswith":null" crossorigin="anonymous">
Düzenleme:API Entegrasyonunu nasıl sağlarım?


Mesajı Yazan: Melih
Mesaj Tarihi: 19 Şubat 2026 Saat 10:17
.NET kullanarak web API şablonu oluşturup controller'a endpoint kodunu, Clomosy'e de diğer kodu ekleyerek API entegrasyonunu test edebilirsin.

    [HttpGet("merhaba")]
    public IActionResult GetMessage()
    {
        return Ok(new { mesaj = ".NET'ten Clomosy'e merhaba", saat = DateTime.Now.ToShortTimeString() });
    }

------------------------------------------------------------------------------------

var
  MainForm: TclForm;
  RestClient: TclRest;
  btnGet: TclButton;

// İstek tamamlandığında çalışacak olan prosedür
void CompletedProc;
var
  temizMesaj, suAnkiSaat: String;
{
  temizMesaj = Clomosy.CLParseJSON(RestClient.Response, 'mesaj');
  suAnkiSaat = Clomosy.CLParseJSON(RestClient.Response, 'saat');
  
  ShowMessage('Mesaj: ' + temizMesaj + #13 + 'Geliş Saati: ' + suAnkiSaat);
  
  RestClient.Free;
}

void SendTestRequest;
{
  RestClient = TclRest.Create;
  try
    RestClient.BaseURL = 'http://localhost:5007/api/Test/merhaba'; // Base URL tanımı
    RestClient.Method = rmGET; // Method tipi
    RestClient.Accept = 'application/json'; // Beklenen veri tipi
    RestClient.OnCompleted = 'CompletedProc';
    
    RestClient.ExecuteAsync;
  except
    ShowMessage('Hata oluştu: ' + LastExceptionMessage);
  }
}

{
  MainForm = TclForm.Create(Self);
  
  btnGet = MainForm.AddNewButton(MainForm, 'btnGet', 'API Verisini Getir');
  btnGet.Align = alCenter;
  
  MainForm.AddNewEvent(btnGet, tbeOnClick, 'SendTestRequest');
  
  MainForm.Run;
}

http://localhost:5007/ -- Bu URL sende farklı olabilir .NET projende Properties->launchSettings.json'ın içerisinde bulunan "applicationUrl" satırından kontrol edebilirsin.


Mesajı Yazan: Nevra Nur
Mesaj Tarihi: 19 Şubat 2026 Saat 10:20
Teşekkür ederim. https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net