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

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

PHP cURL uzantısı ile sunucudan HTTPS isteği oluşturun. Laravel veya düz PHP projenizde anahtarı ortam değişkeninde tutun.

doğru bağlantı sizin uygulamanızTEKSMS / PHP 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.

  • Ortam değişkenlerini web kökünün dışında yönetin.
  • Test ortamında ayrı kimlik bilgileri kullanın
  • Telefon numarasını sunucuda normalize edin
02

PHP için uygulama notları

PHP tarafında cURL zaman aşımını ve HTTP durum kodunu kontrol edin. HTTP 4xx hatalarında aynı isteği körlemesine tekrarlamayın. Laravel kullanıyorsanız HTTP istemcinizin istisna ve tekrar davranışlarını inceleyin.

  • 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

PHP 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