Neden webhook
API'yi sorgulamak da işe yarar, ancak webhook her SMS'i kodunuzun tekrar tekrar sormasına gerek kalmadan saniyeler içinde iletir.
Kurulum
API anahtarı sayfasını açın, herkese açık bir alan adında HTTPS adresi girin ve kaydedin. Gizli imzalama anahtarı yalnızca bir kez gösterilir: sunucunuzun diğer gizli bilgileriyle birlikte saklayın.
Ne alırsınız
JSON gövdeli bir POST: sms.received olayı ve kiralama id'si, telefon numarası, gönderici, tam metin, algılanan kod ve alınma zamanını içeren data.
Her isteği doğrulayın
X-PortSMS-Signature header'ını okuyun, gizli anahtarınızla "t.body" için HMAC-SHA256 hesaplayın ve sabit zamanlı karşılaştırmayla v1 ile karşılaştırın. t değeri 5 dakikadan eski olan istekleri reddedin.
Hızlı yanıt verin
Mesajı kaydeder kaydetmez 2xx durum koduyla yanıt verin, yavaş işleri sonraya bırakın. Diğer tüm yanıtlarda en fazla 8 kez yeniden denenir.