Kullanıcılarınızla aranızdaki en kısa yol.Geliştirici rehberlerini keşfedin
ENTEGRASYON REHBERİ

.NET ile başlayın.
Akışınıza uyarlayın.

ASP.NET Core projenizde HTTP istemcisini servis katmanında kullanın. SMS gönderimini controller mantığından ayırarak yönetin.

doğru bağlantı sizin uygulamanızTEKSMS / .NET entegrasyonu
01

Yapılandırın

Servis adresini ve API anahtarını güvenli ayarlara ekleyin.

02

İsteği oluşturun

Numara ve işlem bilgilerini API sözleşmesine göre hazırlayın.

03

Akışı test edin

Başarılı ve başarısız sonuçları uygulamanızda ele alın.

01

Entegrasyonu sunucu tarafında kurun

Tarayıcı veya mobil uygulama, doğrulama isteğini kendi uygulama sunucunuza iletmelidir. Sunucu kullanıcı oturumunu ve gönderim limitlerini kontrol ettikten sonra SMS servisine bağlanır. Servis adresi ve kimlik doğrulama bilgileri ortam yapılandırmasından okunur.

  • Gizli değerleri kaynak kod ve uygulama paketinin dışında tutun.
  • Test ortamında ayrı kimlik bilgileri kullanın
  • Telefon numarasını sunucuda normalize edin
02

.NET için uygulama notları

HttpClient yaşam döngüsünü doğru yönetin; uygulamanızın yaklaşımına göre IHttpClientFactory kullanın. CancellationToken ve zaman aşımıyla iptal edilen isteklerin sonucunun belirsiz kalabileceğini hesaba katın.

  • Bağlantı hatası ile API reddini ayırın
  • Yanıtta beklenen alanları doğrulayın
  • Gizli bilgileri hata kaydına yazmayın
03

Canlıya geçmeden önce senaryoları tamamlayın

Başarılı gönderim tek başına yeterli bir entegrasyon testi değildir. Süresi dolmuş kod, yanlış kod, aşırı istek ve çift tıklama senaryolarını deneyin. Kesin endpoint, istek alanları ve yanıt modeli kullanılan API sözleşmesine göre uyarlanmalıdır.

  • Yanlış ve süresi dolmuş kod
  • Tekrarlanan gönderim isteği
  • Ağ kesintisi ve servis zaman aşımı

Sık sorulan sorular

.NET için hazır paket gerekli mi?

Hayır. Standart bir HTTP istemcisiyle REST entegrasyonu kurulabilir. Bu rehber belirli bir TekSMS SDK paketinin varlığını veya sürümünü varsaymaz.

Örnek kod doğrudan üretimde kullanılabilir mi?

Geliştirici sayfasındaki örnekler entegrasyon şablonudur. Servis adresi, istek şeması, limitler ve doğrulama politikası güncel API sözleşmesine göre tamamlanmalıdır.

KEŞFETMEYE DEVAM EDİN

Birbirini tamamlayan kaynaklar.

BİR SONRAKİ ADIM

İyi bir deneyim,
doğru bir doğrulamayla başlar.

Projenizi anlatın. İhtiyacınıza uygun SMS akışını birlikte belirleyelim.

Projem için bilgi al