חיוג ללא מענה דרך api
-
@צבי-ד-צ כתב בחיוג ללא מענה דרך api:
@צדיק-תמים כתב בחיוג ללא מענה דרך api:
שיחה יוצאת עולה יחידה ורק אחרי דקה מתחיל החיוב היחסי (למעט אם היא יוצאת כצינתוק שזה 0.1)
זה לא רק בקמפיין?
מדובר פה על הוצאת שיחה דרך API
אבל איזה דרך אחרת יש להוציא שיחה שאין עלות מינימום? -
@צדיק-תמים התכוונתי לראוטינג, ונראה לי זה מה שהוא רצה, האם יש אפשרות לראוטינג דרך API באיזה צורה, או שלא לגמרי אחזתי את הויכוח...
-
@צבי-ד-צ בראוטינג אין עלות אם אין מענה?
-
@צדיק-תמים עד כמה שהבנתי, אבל אין לי ממש ניסיון בזה, לא אכפת לי לנסות אולי בהמשך אם אין פה מישהו שכבר יודע.
-
@צבי-ד-צ @צדיק-תמים לדעתי חבל לפתוח את הדיון הזה שוב, אין שום דרך לעשות שיחה כלשהיא דרך קישור בחינם, יש אפשרות לצינתוק אבל הוא לא יכול להרשם אליו.
-
@צבי-ד-צ @צדיק-תמים טוב, תראו את זה, אולי כן יש סיכוי?
-
@עידו מה הנקודה? הסים של השער לא יכול לקבל שיחת SIP
-
@עידו כתב בחיוג ללא מענה דרך api:
לדעתי חבל לפתוח את הדיון הזה שוב
הנידון לא היה על זה אלא סטה לעניין החיוב בראוטינג.
@עידו כתב בחיוג ללא מענה דרך api:
תראו את זה, אולי כן יש סיכוי?
חסום לי, תוכל לפרט? (זה פשוט מעניין אותי...)
-
@צבי-ד-צ
די שכל גולש יוכל להפעיל שיחת SIP ישירות מהאתר בלי להתקין תוכנה, הפתרון היחיד והנפוץ הוא להשתמש ב-WebRTC יחד עם SIP over WebSocket, כלומר לבצע את השיחה מהדפדפן.פתרון טכני – WebRTC + SIP.js או JsSIP
טכנולוגיות נדרשות:
SIP.js או JsSIP – ספריות JavaScript שמבצעות שיחות SIP מהדפדפן.שרת SIP שתומך ב-WebSocket – למשל Asterisk או FreePBX עם תמיכה ב־SIP over WebSocket (באמצעות PJSIP או Kamailio).
HTTPS חובה – דפדפני WebRTC לא יעבדו על HTTP רגיל (חוץ מ־localhost).
שרת STUN/TURN – כדי לאפשר חיבור דרך NAT/חומת אש.
🧩 איך זה עובד בפועל?
המשתמש נכנס לאתר.לוחץ על כפתור "התקשר".
האתר, באמצעות SIP.js או JsSIP, מתחבר לשרת SIP דרך WebSocket ומבצע שיחה קולית ישירות מתוך הדפדפן.
🧪 דוגמה בסיסית עם SIP.js
<script src="https://cdn.jsdelivr.net/npm/sip.js@0.20.0/dist/sip.min.js"></script> <script> const userAgent = new SIP.UA({ uri: 'user1@yourdomain.com', transportOptions: { wsServers: ['wss://your.sip.server:7443/ws'], }, authorizationUsername: 'user1', authorizationPassword: 'password', }); function makeCall() { const target = 'sip:1001@yourdomain.com'; const session = userAgent.invite(target, { media: { constraints: { audio: true, video: false }, render: { remote: document.getElementById('audio'), }, } }); } </script> <button onclick="makeCall()">התקשר</button> <audio id="audio" autoplay></audio>
️ מה אתה צריך להקים כדי שזה יעבוד:
שרת SIP (למשל Asterisk) שתומך WebSocket (אפשר להפעיל על שרת VPS או פנימי).יצירת משתמשים SIP (משתמש וסיסמה לכל לקוח שיתחבר).
התקנת תעודת SSL על האתר (למשל Let's Encrypt).
כתיבה/שימוש ב־Frontend שמשתמש ב-SIP.js או JsSIP.
הגדרה של STUN/TURN (רצוי, במיוחד אם יש גולשים מאחורי NAT).
שים לב:
לא ניתן באופן אבטחה בדפדפנים להריץ sip: בלי תוכנה חיצונית – אלא רק דרך WebRTC.פתרון כזה דורש תכנות + שרת SIP מותאם, זה לא plug & play.
אם אתה צריך – אפשר לבנות לך דוגמה מלאה על בסיס Asterisk עם SIP.js.
רוצה שאעזור לך עם קוד עובד או הגדרות לשרת Asterisk/FreePBX?
-
@צדיק-תמים השער לא צריך לקבל שיחת sip, הוא מקבל שיחה רגילה (הרי מsip אפשר לחייג גם לטלפון רגיל) ומכיון שהשער לא עונה, זה לא יעלה כסף.
במקסימום שיחייג לקו שלו עצמו בימות המשיח, לשלוחה שמוגדרת כראוטינג למספר של השער, ושוב, זה לא יעלה כסף כיון שהשער לא עונה. -
@עידו כתב בחיוג ללא מענה דרך api:
@צדיק-תמים השער לא צריך לקבל שיחת sip, הוא מקבל שיחה רגילה (הרי מsip אפשר לחייג גם לטלפון רגיל) ומכיון שהשער לא עונה, זה לא יעלה כסף.
במקסימום שיחייג לקו שלו עצמו בימות המשיח, לשלוחה שמוגדרת כראוטינג למספר של השער, ושוב, זה לא יעלה כסף כיון שהשער לא עונה.לא הבנתי. איזו מרכזיה מוציאה את השיחה בסוף למספר טלפון של השער?
אי אפשר לחייג מSIP לטלפון רגיל בלי מרכזיה שמוציאה שיחה רגילה, SIP זה פרוטוקול לשיחה אינטרנטית -
@צדיק-תמים המרכזיה של ימות המשיח, הרי אפשר לחבר את הפרטים שמקבלים מימות המשיח לכל תוכנה/טלפון sip.
-
@עידו ומה זה יעזור לך? להוציא שיחות דרך SIP בימות זה לא בחינם
רק מSIP לSIP, אפילו מSIP למערכת תוכן אחרת עולה יחידות -
@צדיק-תמים אבל רק אם עונים לא? גם ראוטינג הוא ביחידות רק אם עונים לא? השער לא עונה.
-
@עידו או לי או לך יש הנחות בסיס לא נכונות על צורת התמחור של ימות
בSIP וודאי יש עלות מינימלית https://f2.freeivr.co.il/topic/11203/תוסף-click-to-call-לדפדפן#:~:text=חיוב של עשירית יחידה (0.1) עבור כל שיחה שהופעלה. -
@צדיק-תמים זה שיחת גישור, משהו אחר.
בראוטינג ובשיחות sip זה לא מוזכר. -
פוסט זה נמחק!