הטמעת אימות שיחת הבזק ב-1С-Битрикс

אנו מטמיעים אימות שיחת הבזק ב-1С-Битрикс — ושיעור ההמרה בהרשמה גדל ב-15–25%. אחד מכל עשרה משתמשים נוטש את הטופס עקב אי-נוחות ה-SMS. הפתרון שלנו מבטל זאת: ניתוק שיחה אוטומטי מאשר את המספר ללא שלבים נוספים. זמן האישור מצטמצם פי 2–3 בהשוואה ל-
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
הטמעת אימות שיחת הבזק ב-1С-Битрикс
פשוט
~1 יום

הכישורים שלנו:

שאלות נפוצות

העבודות האחרונות

  • image_website-b2b-advance_0.webp
    פיתוח אתר חברה B2B ADVANCE
    1458
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    פיתוח אתר לחברת FIXPER
    1019
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי
    761
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    פיתוח על בסיס 1C Enterprise עבור MIRSANBEL
    880
  • image_crm_dolbimby_434_0.webp
    פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY
    804
  • image_crm_technotorgcomplex_453_0.webp
    פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS
    1162

אנו מיישמים אימות באמצעות שיחת פלאש ב-1С-Битрикс — ושיעור ההמרה בהרשמה גדל ב-15–25%. אחד מכל עשרה משתמשים נוטש את הטופס עקב אי-נוחות ב-SMS. הפתרון שלנו מבטל זאת: ניתוק שיחה אוטומטי מאשר את המספר ללא שלבים נוספים. זמן האישור מצטמצם פי 2–3 בהשוואה ל-SMS, והעלות לשיחת פלאש היא בממוצע $1–1 לעומת $1–1 עבור SMS. עבור חנות מקוונת עם 10,000 הזמנות בחודש, החיסכון באימות יכול להגיע ל-$450–650. שיחת פלאש יעילה במיוחד עבור קהלים ניידים — כל שלב נוסף מפחית המרה.

שיחת פלאש מהירה ואמינה יותר: הקוד נמסר מיידית, ללא עיכובים של שער SMS, והסיכון ליירוט דרך SS7 מבוטל. בבדיקות עם עומס של 1000 בקשות לדקה, שיחת פלאש הראתה זמן השהיה של פחות משנייה אחת, בעוד ש-SMS יכול לקחת עד 30 שניות. בחרו בסכימה החצי-אוטומטית — היא אינה דורשת אפליקציה ניידת ופועלת על כל מכשיר. עם ניסיון של 5+ שנים בפיתוח Bitrix ויותר מ-50 מערכות אימות ששולבו בהצלחה, אנו מבטיחים הטמעה חלקה.

כיצד פועל אימות באמצעות ניתוק שיחה

מצב הפעולה תלוי ביכולות מכשיר הלקוח:

  • אוטומטי — דורש אפליקציה ניידת עם הרשאת קריאת שיחות או API של דפדפן (Android Chrome + Web OTP API). השיחה הנכנסת מיורטת תוכנתית, הספרות האחרונות של המספר מופקות ונשלחות לשרת ללא פעולת משתמש.
  • חצי-אוטומטי — המשתמש רואה מסך עם מסכה, המערכת יוזמת שיחה, המשתמש רואה 4 ספרות ומזין אותן. זה בעצם אותו "ניתוק שיחה", אך ממוצב כשיחת פלאש.

לאימות טלפוני אוטומטי אמיתי באמצעות שיחה בחנות Bitrix ללא אפליקציה, רק הסכימה החצי-אוטומטית היא ריאלית. אוטומטי מלא דורש SDK המוטמע באפליקציה הניידת.

מדוע שיחת פלאש משתלמת יותר מאימות SMS סטנדרטי?

שיחת פלאש אינה דורשת תשלום עבור כל SMS, אינה תלויה בעומס שער SMS, והקוד נמסר מיידית. בנוסף, הסיכון ליירוט קוד דרך SS7 מבוטל — השיחה מגיעה ישירות מהספק. לפי נתוני Exolve, שיחת פלאש מהירה פי 3 מ-SMS בעומסי שיא. ההטמעה שלנו מתחילה מ-$220–320 עבור אינטגרציה בסיסית, עם ROI של מעל 200% בשנה הראשונה עבור חנויות בינוניות.

טעויות אינטגרציה נפוצות

  • דילוג על הגבלת קצב (3–5 בקשות למספר לדקה מספיק).
  • נורמליזציה שגויה של מספר טלפון (צריך +7 והסרת תווים שאינם ספרות).
  • אחסון הקוד למשך יותר מ-2 דקות — מגדיל את חלון התקיפה.
  • גיבוי ל-SMS ללא התחשבות בעלות.

אילו ספקי שיחות פלאש זמינים?

ספקי שיחות פלאש ייעודיים לשוק רוסיה/חבר העמים:

  • Exolve Flash Call API — תומך בלכידה אוטומטית באנדרואיד דרך Web API
  • MGTS Flash Call — שירות B2B עם SLA של 99.99%
  • Devino Telecom — REST API עם קוד במספר

כל הספקים מציעים פונקציונליות דומה אך נבדלים בעלות השיחה ובאזור הכיסוי. Exolve הוא הגמיש ביותר: ה-API שלו מאפשר ייזום שיחה תוך יום אחד עם קוד מינימלי (דוגמאות PHP מוכנות). כשותף מוסמך של Exolve, אנו מבטיחים אינטגרציה חלקה.

ספק לכידה אוטומטית REST API SLA אזורים
Exolve כן (Web API) כן 99.9% רוסיה, חבר העמים
MGTS לא כן 99.99% מוסקבה, מחוז מוסקבה
Devino לא כן 99.8% רוסיה, חבר העמים

דוגמת אינטגרציה עם Exolve:

class ExolveFlashCallProvider { private const API_URL = 'https://api.exolve.ru/call/v1/MakeCall'; private string $apiKey; public function __construct(string $apiKey) { $this->apiKey = $apiKey; } public function initiate(string $targetPhone, string $code): array { // Номер звонящего содержит код в последних 4 цифрах $callerNumber = $this->getCallerByCode($code); $response = (new \Bitrix\Main\Web\HttpClient())->post( self::API_URL, json_encode([ 'number' => $callerNumber, 'destination' => $targetPhone, 'call_duration' => 1, // Минимальная длительность — сразу сброс ]), ['Authorization' => 'Bearer ' . $this->apiKey, 'Content-Type' => 'application/json'] ); return json_decode($response->getResult(), true); } } 

תמיכה ב-Web OTP API

במכשירי אנדרואיד עם Chrome 84+, עיבוד חצי-אוטומטי אפשרי דרך Web OTP API. הדפדפן מיירט את ה-SMS עם הקוד (לא שיחה) אם ההודעה מעוצבת במיוחד. זהו שילוב של מנגנון SMS ופלאש.

פורמט SMS עבור Web OTP:

Ваш код подтверждения: 4821 @shop.ru #4821 

JavaScript ללכידה אוטומטית:

if ('OTPCredential' in window) { const ac = new AbortController(); navigator.credentials.get({ otp: { transport: ['sms'] }, signal: ac.signal }).then(otp => { document.getElementById('verification-code').value = otp.code; submitVerificationForm(); }).catch(err => { // Fallback: пользователь вводит вручную console.log('OTP auto-read failed:', err); }); } 

צד שרת: בקר D7 לאימות

ב-Bitrix, מיושם כבקר D7:

namespace Custom\Verification; class FlashCallController extends \Bitrix\Main\Engine\Controller { public function initiateAction(string $phone): array { $phone = $this->normalizePhone($phone); if (!$this->checkRateLimit($phone)) { return $this->error('Слишком много запросов. Подождите минуту.'); } $code = str_pad(random_int(1, 9999), 4, '0', STR_PAD_LEFT); try { $provider = new ExolveFlashCallProvider(EXOLVE_API_KEY); $provider->initiate($phone, $code); } catch (\Exception $e) { \Bitrix\Main\Diag\Logger::getLogger('flash_call')->error($e->getMessage()); return $this->error('Ошибка отправки. Попробуйте SMS-верификацию.'); } FlashCallTable::add([ 'PHONE' => $phone, 'CODE' => $code, 'CREATED_AT' => new \Bitrix\Main\Type\DateTime(), 'EXPIRES_AT' => new \Bitrix\Main\Type\DateTime(date('Y-m-d H:i:s', time() + 120)), ]); return ['success' => true]; } public function verifyAction(string $phone, string $code): array { $record = FlashCallTable::getList([ 'filter' => [ '=PHONE' => $this->normalizePhone($phone), '=CODE' => $code, '=VERIFIED' => false, '>EXPIRES_AT' => new \Bitrix\Main\Type\DateTime(), ], 'order' => ['CREATED_AT' => 'DESC'], 'limit' => 1, ])->fetch(); if (!$record) { return $this->error('Неверный код или время истекло.'); } FlashCallTable::update($record['ID'], ['VERIFIED' => true]); \Bitrix\Main\Application::getInstance()->getSession()->set('PHONE_VERIFIED', $phone); return ['success' => true]; } } 

שלבי הטמעת הגדרת שיחת פלאש

  1. ניתוח — קביעה אם נדרשת סכימה אוטומטית או חצי-אוטומטית, בחירת ספק.
  2. עיצוב — תכנון בקר, טבלאות אחסון קוד, מגבלות.
  3. פיתוח — כתיבת קוד אינטגרציה עם הספק, בקר, צד לקוח.
  4. בדיקות — בדיקה על מכשירים אמיתיים, הגבלת קצב, גיבוי ל-SMS.
  5. פריסה — פריסה על שרת ייצור, הגדרת ניטור.

תוצרים

  • חיבור לספק שיחות פלאש (Exolve/MGTS/Devino)
  • פיתוח בקר D7 עם הגנה מפני תשובות חוזרות
  • הטמעת קריאת קוד חצי-אוטומטית
  • אינטגרציה עם טפסי הרשמה והזמנה
  • התאמה ל-Web OTP API (אופציונלי)
  • תיעוד גישה והגדרות
  • הדרכת מנהלים
  • לוח מחוונים לניטור ביצועים
  • תמיכה ל-30 יום לאחר ההשקה

לוחות זמנים להטמעה

היקף עבודה משך
אינטגרציה בסיסית עם ספק יום אחד
בקר + ממשק משתמש + הגבלת קצב 2–3 ימים
Web OTP API + גיבוי ל-SMS +יום אחד
אינטגרציה עם הרשמה והזמנה +יום אחד

הגדרת שיחת פלאש כוללת בחירת ספק והגדרת בקר D7. אימות טלפוני באמצעות שיחה מפשט מאוד את התהליך. קבלו ייעוץ: אנו מעריכים את הפרויקט שלכם תוך יום אחד. עם 5 שנים בשוק ו-50+ פרויקטים מוצלחים, אנו מבטיחים שהטמעת שיחת הפלאש שלכם תספק חוויית משתמש חלקה.