////Bulutfon ile pazar yerleri için telefon numarası gizleme özelliği.

Bulutfon ile pazar yerleri için telefon numarası gizleme özelliği.

Çevrimiçi pazarlar gün geçtikçe daha çok popüler olmaya ve hayatımızın her anında önemli rol almaya devam ediyor. Fakat bu popülarite beraberinde güvenlik konusunun önemini de bir kez daha gündeme getiriyor.

Örneğin; bir kargo firmanız var ve kuryelerinizin müşterilerle telefon görüşemesini ancak numaralarını görmesini istemiyorsunuz. BulutfonXM ile bu isteğinizi çok basit bir şekilde gerçekleştirebilirsiniz.

Yapmanız gereken ilk şey Bulutfon panelinize girdikten sonra “Uygulamalar -> BulutfonXM” menüsünden yeni bir uygulama oluşturmak. Daha sonra “Ayarlar -> Santral Numaraları” menüsünde yer alan numaranızı düzenleyerek gelen aramaları oluşturmuş olduğunuz BulutfonXM uygulamasına yönlendiriyorsunuz. Bu işlemlerden sonra telefon numaranıza gelen aramalar BulutfonXM uygulamasında belirtmiş olduğunuz adrese yönlendirilir ve sizden json formatında bir  cevap beklenir.

Arama başlangıcında tarafınıza aşağıdaki parametreler gönderilir;

  • “uuid” : Çağrı için universally unique identifier. Bu değer daha sonra raporlamalarda çağrıyı bulmak için de kullanılabilir.
  • “caller” : Çağrıyı başlatan numara
  • “callee” : Çağrıyı alan numara
  • “step” : İterasyon işlemlerinde adım sayısı

Size gelen parametreleri işleyerek bir sonraki aşamayı belirleyebilirsiniz. Bu örneğimizde gelen aramaları arayan numaraya göre yönlendirme işlemi yapacağız.  Bunun için PHP dilinde basit bir script iş görecektir.

<?php
header('Content-Type: application/json');
$numbers['90505296xxx1'] = '90539482xxx5';
$numbers['90546426xxx2'] = '90539482xxx6';
$numbers['90539482xxx3'] = '90546426xxx7';
$numbers['90532607xxx4'] = '90539482xxx8';

$caller = $_POST['caller'];
$array = array(
  'bfxm' => array(
      'version' => 1
   ),
   'seq' => [
       array(
           'action' => 'dial',
           'args' => array(
               'destination' => $numbers[$caller]
           )
       )
   ]
);
echo json_encode($array);
?>

Yukarıdaki PHP scripti çalıştırıldığında gelen aramaya göre aşağıdaki çıktı döner.

{
	"bfxm": {
		"version": 1
	},
	"seq": [
		{
		"action": "dial",
		"args": {
			"destination": "90536764xxx7⁠"
			}
		}
	]
}

Bu uygulama ile basit bir şekilde numara gizleyerek arama işlemi yaptırabilirsiniz. Burada bizim yaptığımız basitçe A numarası sizin Bulutfon numarasını aradığı zaman sizin bize belirtiğiniz B numarasını Bulutfon’dan arayarak iki görüşmeyi birbirine bağlamaktır. Böylece pazar yerlerinde alıcı ve satıcılar görüşebilirken iki tarafta sizin Bulutfon numarasını bilecektir.

tarafından|2018-11-01T16:52:56+00:00Nisan 11, 2017|Kategoriler: BulutfonXM|Etiketler: , , , , , |2 Comments
Bu yazı faydalı mıydı? Hayır | -1 Evet | 3

Yazar Hakkında:

2 Comments

  1. mehmet 16:10 de 1 Kasım 2018 - Yanıtla

    merhaba birebir uygulamama rağmen örneği numaramı arayamıyorum direk hat kapanıyor nerede yanlış yapıyorum ?

    • Hüseyin Tunç 16:44 de 1 Kasım 2018 - Yanıtla

      Merhaba,
      Kodunuzu http://devforums.bulutfon.com/ adresinde paylaşarak sorunuzu sorarsanız Bulutfon geliştiricileri ve diğer geliştiriciler yardımcı olacaktır.

Siz de fikrinizi belirtin