NetGSM ile SMS Gönderimini Kurma
Misafir portalındaki SMS OTP girişinin çalışması için LogSpot'a bir SMS sağlayıcısı bağlamanız gerekir. Bu kılavuz, NetGSM hesabınızı hazırlamayı, LogSpot'a tanıtmayı ve test gönderimiyle doğrulamayı adım adım anlatır.
Adım adım
- 1
NetGSM tarafında API kullanıcısı oluşturun
NetGSM abone panelinize girin ve API erişim izni olan bir alt kullanıcı (API kullanıcısı) oluşturun. LogSpot'a asıl abone hesabınızın değil, bu API kullanıcısının kullanıcı adı ve parolasını gireceksiniz. API erişim izni verilmemiş bir hesapla gönderim, NetGSM tarafında
kod 30 — geçersiz kullanıcı adı/parola veya API erişim izni yokhatasıyla reddedilir. - 2
Gönderici başlığınızın (msgheader) onaylı olduğundan emin olun
SMS'lerin alıcıda hangi adla görüneceğini gönderici başlığı belirler (örn.
FIRMAADI). Başlık, NetGSM tarafından onaylanmış olmalıdır; onaysız veya yanlış yazılmış bir başlıkla yapılan her gönderimkod 40 — onaysız/geçersiz gönderici başlığıhatası döndürür. Başlığı NetGSM panelinizdeki onaylı hâliyle birebir aynı yazın. - 3
İYS (İleti Yönetim Sistemi) marka kaydınızı kontrol edin
Türkiye'de kurumsal SMS gönderimi İYS kaydına tabidir. Aboneliğinize tanımlı İYS marka bilgisi yoksa gönderimler
kod 51, ticari izin engeli varsakod 50ile reddedilir. NetGSM müşteri temsilcinizden markanızın İYS eşleşmesinin tamamlandığını teyit edin; OTP mesajları bilgilendirme niteliğinde olsa da marka kaydı zorunludur. - 4
LogSpot'ta sağlayıcıyı seçin ve kimlik bilgilerini girin
Panelde
Hotspot & Misafir › Hotspotaltındaki SMS sağlayıcısı ayarlarına gidin. Sağlayıcı listesindennetgsm'i seçin; API kullanıcı adını, parolasını ve onaylı gönderici başlığını ilgili alanlara girin ve kaydedin. Parola panelde maskeli saklanır ve yalnız gönderim anında sağlayıcıya iletilir. - 5
Test gönderimi yapın
Ayarları kaydettikten sonra kendi cep numaranıza bir test SMS'i gönderin (portalın SMS sekmesinden OTP isteyerek de deneyebilirsiniz). Mesaj saniyeler içinde gelmelidir. Kimlik alanları boş bırakılırsa LogSpot geliştirme kipinde çalışır: SMS gerçekten gönderilmez, yalnızca sistem loguna yazılır — canlıya almadan önce alanların dolu olduğundan emin olun.
- 6
Hata kodlarını yorumlayın
Test başarısızsa panelde görünen NetGSM kodu sorunu doğrudan söyler:
30kimlik/API izni,40gönderici başlığı,50-51İYS,70hatalı parametre,80gönderim sınırı aşımı,85aynı numaraya mükerrer gönderim sınırı.00,01veya02kodları başarılı gönderim demektir. Kod düzeltmesi NetGSM tarafında yapılır; LogSpot ayarında yalnız kimlik bilgilerini güncellemeniz yeterlidir.
İpuçları
- Aynı numaraya art arda OTP denemesi NetGSM'in mükerrer gönderim sınırına (
kod 85) takılabilir; testlerde birkaç dakika arayla deneyin. - LogSpot; NetGSM dışında Twilio, WhatsApp (Meta Cloud API), İleti Merkezi ve Posta Güvercini sağlayıcılarını da destekler — sağlayıcı değiştirmek için yalnız panel ayarını değiştirmeniz yeterlidir.
- Misafir SMS'i almadan portala takılıyorsa sorun sağlayıcıda olmayabilir: güvenlik duvarındaki walled garden ve NAT ayarlarını da kontrol edin.
Bir adımda takıldıysanız bize yazın — kılavuzun adını ve hangi adımda olduğunuzu belirtirseniz hızla yardımcı oluruz.