ہر وہ چیز جو جاننا ضروری ہے، کچھ بھی غیر ضروری نہیں ہے۔
یہ اینڈ ٹو اینڈ کیسے کام کرتا ہے
آپ کی ایپ فون نمبر اور method=flashcall کے ساتھ ہماری /verify/start کو کال کرتی ہے۔ ہم ایک ایسے single-use MSISDN سے نمبر ڈائل کرتے ہیں جس کے آخری ہندسے OTP کو انکوڈ کرتے ہیں۔ Android CALL_LOG پرمیشن آپ کی ایپ کو آنے والی کالر-آئی ڈی (caller-ID) پڑھنے کی اجازت دیتی ہے؛ یہ آخری 4-6 ہندسوں کو ہٹا کر انہیں ہیش (hash) کرتی ہے، اور /verify/check پر POST کرتی ہے۔ اگر ہیش میچ ہو جائے، تو صارف کی تصدیق ہو جاتی ہے۔ اینڈ ٹو اینڈ: 3-5 سیکنڈ۔ قیمت: SMS OTP کا 30-60%۔
آپریٹرز اسے کیوں پسند کرتے ہیں
فلیش کال SMSC کو متاثر نہیں کرتی، SMS ایونٹ کا استعمال نہیں کرتی، اور A2P ٹرنک کو ضائع نہیں کرتی۔ یہ ایک سنگل CAMEL/SIP کال سیٹ اپ ہے جو کنیکٹ ہونے سے پہلے ہی کینسل ہو جاتا ہے — زیادہ تر آپریٹرز اسے ایک غیر جواب شدہ کال کے طور پر سمجھتے ہیں (مفت یا تقریباً مفت)۔ ان مارکیٹوں میں زیادہ والیوم والی OTP سروسز کے لیے جہاں SMS A2P قیمتیں بہت زیادہ ہیں (انڈیا، انڈونیشیا، برازیل)، فلیش کال تصدیق کی لاگت کو ڈرامائی طور پر کم کر دیتی ہے۔
یہ کہاں کام نہیں کرتا
iOS ایپس پروگرام کے ذریعے آنے والی کالر آئی ڈی (caller-ID) نہیں پڑھ سکتیں۔ فلیش کال صرف اینڈرائیڈ کے لیے ہے (اور وہ بھی صرف صارف کی CALL_LOG کو اجازت دینے کے ذریعے، جس کے بارے میں Google نے مزید پابندیاں لگائی ہیں — اینڈرائیڈ 11+ کے لیے ضروری ہے کہ ایپ ڈیفالٹ کالر آئی ڈی ایپ ہو یا فال بیک کے طور پر SMS_RETRIEVER کا استعمال کرے)۔ فلیش کال کو ہمیشہ SMS-OTP فال بیک کے ساتھ استعمال کریں۔ BroadNet کی /products/myotp سروس ایک ہی API کال میں فلیش کال سے خود بخود SMS OTP ← WhatsApp OTP ← وائس OTP پر فال بیک ہو جاتی ہے۔
ریگولیٹری اسٹیٹس
GSMA نے 2022 میں فلیش کال کے لیے RCC.20 گائیڈ لائنز شائع کیں، جسے ایک جائز تصدیقی تکنیک کے طور پر لیا گیا۔ کچھ آپریٹرز (بھارت کے کچھ حصے، متحدہ عرب امارات) نے اسے A2P کے طور پر درجہ بندی کرنا اور A2P قیمتیں لاگو کرنا شروع کر دیا ہے؛ جبکہ دیگر (مشرق وسطیٰ اور شمالی افریقہ کے زیادہ تر حصے، یورپی یونین) اب بھی اسے وائس ایونٹ کے طور پر دیکھتے ہیں۔ قیمتیں اسی کے مطابق مختلف ہوتی ہیں۔ ہم ملک کے لحاظ سے درجہ بندی پر نظر رکھتے ہیں اور اسی کے مطابق قیمتیں مقرر کرتے ہیں۔