Yazılım geliştiriyorum. Web siteleri yönetimi yapıyorum. APONKRAL Blog ile kullanıcılarıma ve tüm takipçilerime faydalı olmayı amaçlayan bir blogcuyum.
Merhaba. R10'da kripto para alıyor ve satıyorum. Bu işlemlerde ek güvenlik için direkt olarak T.C. Kimlik bilgilerini istemek yerine telefon numarasını istiyor ve ilgili telefon numarasına doğrulama kodu içeren bir mesaj gönderiyordum. Müşterim telefonuna gelen kodu doğru olarak bana iletirse değişim işlemini yapıyordum.
Bir süre önce kurumsal bir üye ( @Type; ) Bitcoin almak istedi. Bir miktar Bitcoin aldım. Transfer işlemini gerçekleştirmeden önce ilgili kişiden telefon numarasını istedim. 0850'li kurumsal bir numara yazdı. İlgili telefon numarasına doğrulama mesajı göndermeye çalıştım. Ancak benim sms gönderimi yaptığım operatörden müşterinin telefon numarasının operatörüne mesaj gönderemedim.
Müşterimi bir süre (5 dakika kadar) bekletmiş oldum. Mesaj göndermek yerine onay kodunu telefon numarasını arayarak söyleyebileceğim ve müşterimden kodu R10'dan bana yazmasını söyleyebileceğim fikri aklıma geldi. Ancak kodu kendimin söylemesi yerine küçük bir araç geliştirerek bunu yapabileceğimi hayal ettim.
"Onay kodunuz" metnini okuyan ve 1, 2, 3, 4, 5, 6, 7, 8, 9, ve 0 rakamlarını okuyan seslerini tek tek mp3 olarak kaydettim. PHP ile ilk olarak "Onay kodunuz" metninin okunmasını, ardından HTTP GET ile gönderilen 'verify-code' değerindeki rakamları tek tek okuyacak şekilde mp3 dosyalarını birleştirmek işlemi yapan küçük bir yazılım geliştirdim. Bunu bulut santralime kolayca entegre etmek için API hizmeti olarak geliştirdim.
Şimdi ise denemeniz için size bir örnek bağlantı veriyorum.
https://api.aponkral.com/onay-kodu/?...ode=1234567890
Bu API "Onay kodunuz 1 2 3 4 5 6 7 8 9 0" metnini sese çeviriyor.
Bu API'de replay parametresi ile sesin tekrar etmesini sağlayabilirsiniz.
https://api.aponkral.com/onay-kodu/?...67890&replay=3
Bu API "Onay kodunuz 1 2 3 4 5 6 7 8 9 0" metnini sese çeviriyor ve 3 kez tekrar ediyor.
Bu API'de lang parametresi ile dil seçimi yapabilirsiniz.
https://api.aponkral.com/onay-kodu/?...567890&lang=en
Bu API "Your verification code is 1 2 3 4 5 6 7 8 9 0" metnini sese çeviriyor.
Hali hazırda onay mesajı gönderebilirken bir süre sonra onay araması ile doğrulama kodunu ilgili kişiye bildirebileceğim.
Bu sayede isteyen müşterim sms almak yerine aramayı cevaplayacak ve onay kodunu sesli olarak öğrenmiş olacak. Böylece sabit veya göçebe (0850'li) numara sahibi müşterilerimden de kolayca onay almış olacağım. Bu sistem WhatsApp ve Google tarafından da kullanılmaktadır.
Sesli onay kodu API'si genele açıktır. İstediğiniz gibi kullanabilirsiniz.
Geliştirmiş olduğum API ve fikri değerlendirmenizi isterim. Ankete katılabilir ve düşüncelerinizi yorum olarak yazabilirsiniz.
@Ni-Osman; Bulutfon'da say fonksiyonu hâlâ aktif edilmedi sanırım. Ben de otomatik arama api'si ile sound_url parametresinde bu api'yi kullanacağım.
@onurozgurozkan; Geliştirdiğim api'yi özellikle senin değerlendirmeni istiyorum. Bilgilerin güvenliği sağlanmadığı için Devforums'a katılmıyorum. Bulutfon Devforums'a https desteği getirmeniz halinde Devforums'a katılabilirim.
Sesli Onay Kodu API'si Değerlendirme
Beğendim
Beğenmedim
Kararsızım