• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    הפניית שיחה לתוך שלוחה במערכת אחרת מבית דוד מלך ישראל (פיתוח פרטי)

    טיפים עצות והדגמות מהמשתמשים
    13
    41
    1496
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • ד
      דוד_מלך_ישראל מומחה @שמואל 9 נערך לאחרונה על ידי

      @שמואל-9 מסובך, כי יש מקרים שרוצים להכניס את המשתמש לתפריט בתוך מערכת היעד, והוא יעבור בין שלוחות, ואין דרך לדעת באיזו שלוחה להוציא אותו, אבל אם יש לך שלוחה ספציפית כזו, אתה יכול להגדיר בה מעבר בסיום לשלוחה שתחזיר למערכת המקור.

      ש תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • ש
        שמואל 9 מומחה @דוד_מלך_ישראל נערך לאחרונה על ידי

        @דוד_מלך_ישראל
        אבל אני רוצה שרק מי שהגיע דרך מערכת המקור יחזור למערכת המקור ומי שהגיע ממערכת היעד ישאר במערכת היעד

        ד תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • ד
          דוד_מלך_ישראל מומחה @שמואל 9 נערך לאחרונה על ידי

          @שמואל-9 אתה מכניס את כולם לאותה שלוחה ורק רוצה שבסיום יהיה הבדל?

          ש תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • ש
            שמואל 9 מומחה @דוד_מלך_ישראל נערך לאחרונה על ידי

            @דוד_מלך_ישראל
            כן בקו היעד הם לוחצים על שלוחה 2 ואח"כ לתפריט בשלוחת היעד, ומהמערכת המקור מועברים אוטומטית לשלוחה 2 ואח"כ חוזרים למערכת המקור

            ד תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • ד
              דוד_מלך_ישראל מומחה @שמואל 9 נערך לאחרונה על ידי

              @שמואל-9 שלוחה 2 מוגדרת כתפריט וממנה עוברים לשלוחות אחרות? באיזה שלב אתה רוצה שיחזרו למערכת המקור?

              תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • M
                MGM IVR מומחה @דוד_מלך_ישראל נערך לאחרונה על ידי

                @דוד_מלך_ישראל כתב במהפכני! הפניית שיחה לתוך שלוחה במערכת אחרת מבית דוד מלך ישראל (פיתוח פרטי):

                אשלח לו את הקודים.

                למה שלא תעלה לגיטהאב?

                תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • מ
                  משה הישראלי @דוד_מלך_ישראל נערך לאחרונה על ידי

                  @דוד_מלך_ישראל
                  תודה רבה
                  חזק

                  למה זה אומר לי
                  "השלוחה אליה ביקשתם לעבור אינה ניתנת להפעלה עקב חוסר כו' ורק אחרי זה עובר

                  ד תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • ד
                    דוד_מלך_ישראל מומחה @משה הישראלי נערך לאחרונה על ידי

                    @משה-הישראלי לפעמים זה קורה בגלל האיטיות של השרת, אני מקווה שהמודול יעבור בקרוב לשרת חדש.
                    אם אתה רוצה אתה יכול פשוט להשתיק את ההודעה הזו.

                    מ I 2 תגובות תגובה אחרונה תגובה ציטוט 0
                    • מ
                      משה הישראלי @דוד_מלך_ישראל נערך לאחרונה על ידי

                      @דוד_מלך_ישראל
                      תודה
                      כבר עשיתי את זה
                      לוקח כמה שניות עד שזה עובר אבל בסדר
                      952b4baf-ce07-42f7-9e62-5ddf0bb4b1bc-image.png שימו לב זה במערכת המפנית לא המופנה

                      I תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • I
                        ivrפון מומחה @משה הישראלי נערך לאחרונה על ידי

                        @דוד_מלך_ישראל מה כותבים במערכת היעד??????????????????????

                        מתעניין תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • מתעניין
                          מתעניין @ivrפון נערך לאחרונה על ידי

                          @ivrפון כלום!!!!

                          I תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • I
                            ivrפון מומחה @מתעניין נערך לאחרונה על ידי

                            @מתעניין אז ככל הנראה הסיסמה של מערכת היעד דרושה לצורך יצרת הפילטר כמו שכתוב למעלה

                            תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • הוזכר על-ידי  ש שמואל 9 
                            • I
                              isi @דוד_מלך_ישראל נערך לאחרונה על ידי

                              @דוד_מלך_ישראל כתב במהפכני! הפניית שיחה לתוך שלוחה במערכת אחרת מבית דוד מלך ישראל (פיתוח פרטי):

                              @משה-הישראלי לפעמים זה קורה בגלל האיטיות של השרת, אני מקווה שהמודול יעבור בקרוב לשרת חדש.
                              אם אתה רוצה אתה יכול פשוט להשתיק את ההודעה הזו.

                              איך משתיקים את ההודעה?
                              הבאג הזה עדיין קיים.

                              ד תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • ד
                                דוד_מלך_ישראל מומחה @isi נערך לאחרונה על ידי

                                @isi תעלה קובץ שקט בשם M1120

                                I תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                • I
                                  isi @דוד_מלך_ישראל נערך לאחרונה על ידי

                                  @דוד_מלך_ישראל הבעה שהAPI הזה עובד בצורה מאד איטית.

                                  ד תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • ד
                                    דוד_מלך_ישראל מומחה @isi נערך לאחרונה על ידי דוד_מלך_ישראל

                                    @isi נכון, לכן ביקשתי בהתחלה אם מישהו יכול להכניס את זה לשרת שלו, היו כמה שהתנדבו, אבל הייתי מאד עמוס ולא הספקתי לטפל בזה, בעז"ה בימים הקרובים.

                                    I תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                    • I
                                      isi @דוד_מלך_ישראל נערך לאחרונה על ידי

                                      @דוד_מלך_ישראל כעת זה לא עובד בכלל, אלא עונה: אין מענה בשרת API

                                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                      • N
                                        NY148318 @דוד_מלך_ישראל נערך לאחרונה על ידי NY148318

                                        @דוד_מלך_ישראל
                                        שלום תודה על הלב הגדול והפיתוחים השימושיים
                                        עשיתי את מה שכתוב וב"ה זה עבד טוב
                                        אבל נהיה לי באג שבשיחה הבאה שחייגתי לקו היעד ישירות זה מפנה את המספר המחייג לתוך השלוחה הפנימית (אותה הגדרתי בהפנייה מהמערכת מקור) במקום לתפריט הראשי.
                                        מקווה שהובנתי
                                        אשמח לעזרתך
                                        תודה

                                        תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                        • ד
                                          דוד_מלך_ישראל מומחה נערך לאחרונה על ידי

                                          אני מעלה כאן את שני הקודים שמפעילים את המודול, כל מי שיכול להעלות לשרת שלו ולשתף לתועלת כולם, יבורך:

                                          הסבר קצר: הקוד הראשון מבצע שתי פעולות: מגדיר במערכת היעד בדיקת הרשאה, ומעלה קובץ לתיקיית סל המיחזור עם תיקיית היעד.
                                          הקובץ השני מקבל את תוכן הקובץ מסל המיחזור, מגדיר בשלוחה api_goto לשלוחת היעד, ואז מדפיס out.
                                          (בנוסף, צריך שבמידה שבפעם הבאה המשתמש יתקשר ישירות למערכת היעד, לא יופנה לשלוחה, לכן בניתוק השיחה, כשהקוד השני מקבל פרמטר ניתוק, הוא מוחק את תוכן הקובץ ע"י העלאת רווח לקובץ, ובכניסה לקוד מוגדר תנאי שבמידה והקובץ לא קיים (אם הוא מעולם לא התקשר דרך מערכת המקור) או שהוא מכיל רווח, מדפיס ok כדי שייכנס לשלוחה רגיל.)

                                          קוד 1:
                                          הערה חשובה: כמובן שיש צורך לשנות את הכתובת שהקוד מגדיר בשלוחה את הפניה אליה לפי השרת שלכם.

                                          <?php
                                          
                                          $did = $_GET['did'];
                                          $password = $_GET['password'];
                                          $folder = $_GET['folder'];
                                          $ApiPhone = $_GET['ApiPhone'];
                                          
                                            $url = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UpdateExtension?token=$did:$password&path=ivr2:/&check_api=yes&api_link=http://65786876867.000webhostapp.com/gtfis2.php&check_api_every_entry=yes&api_add_0=password=$password&"), true);
                                            $url = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=$did:$password&what=ivr2:Trash/$ApiPhone.ini&contents=/$folder"), true);
                                            $status = $url['responseStatus'];
                                            if($status == "OK"){print "routing_yemot=$did";
                                              exit();}
                                          else {print "תקלה";}
                                          
                                          
                                          

                                          קוד 2:

                                          <?php
                                          
                                          $did = $_GET['did'];
                                          $password = $_GET['password'];
                                          $folder = $_GET['folder'];
                                          $ApiPhone = $_GET['ApiPhone'];
                                          $ApiDID = $_GET['ApiDID'];
                                          
                                          
                                              if (isset($_REQUEST['hangup'])) {
                                               $url = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=$ApiDID:$password&what=ivr2:Trash/$ApiPhone.ini&contents=%20"), true);
                                               exit();
                                          
                                             }
                                          else{
                                              $url = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token=$ApiDID:$password&what=ivr2:Trash/$ApiPhone.ini"), true);
                                              $textContent = $url['contents'];
                                          if ($textContent == null || $textContent == " "){print "OK";
                                            exit();}
                                            else {
                                          
                                              $url = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:/&api_goto=$textContent&"), true);
                                              $status = $url['responseStatus'];
                                              if($status == "OK"){print "Out";
                                                exit();}
                                            }
                                            }
                                            
                                          
                                          
                                          I תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                          • הוזכר על-ידי  6 613 0 
                                          • I
                                            isi @דוד_מלך_ישראל נערך לאחרונה על ידי isi

                                            @דוד_מלך_ישראל תודה רבה.
                                            אפשר הסבר באופן המתאים גם למי שלא מבין בזה, איך מתקדמים עם זה?

                                            להבנתי יש כאן 4 שלבים, שעל כל אחד מהם אודה להסבר/תשובה.

                                            שלב ראשון אני מבין שאני צריך לשמור את שני הקודים הנ"ל כל אחד בקובץ נפרד.
                                            אבל תחת איזה שם לשמור כל קובץ?

                                            שלב שני אני מעלה את זה לשרת שלי.
                                            אבל האם משנה באיזו תיקיה במנהל הקבצים אני שם את זה?

                                            שלב שלישי, אחרי שזה ממוקם בשרת שלי, מה אני בדיוק צריך לשנות בקודים הנ"ל?

                                            שלב רביעי אני עושה שלוחה עם מה שהבאת בהודעה הראשונה, כאשר אני מחליף את:
                                            65786876867.000webhostapp.com
                                            לכתובת של האתר שלי.
                                            הבנתי נכון?

                                            ד תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                            • פוסט ראשון
                                              פוסט אחרון