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

    קבלת נתונים ממשתמש תוך כדי השמעת התפריט

    פורום מפתחים API
    5
    15
    294
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • א
      אליש @שמואל ש. נערך לאחרונה על ידי

      @שמואל-ש
      הקוד נברשת מחזיר id_list_message=t-
      טקסט כלשהו ולאחר מכן &go_to_folder=/1/1
      אם שמים לו את הgo to folder בהתחלה
      אז הוא לא מקריא את הטקסט

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

        @אליש כתב בקבלת נתונים ממשתמש תוך כדי השמעת התפריט:

        אם שמים לו את הgo to folder בהתחלה
        אז הוא לא מקריא את הטקסט

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

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

          @שמואל-ש
          אז מה ניתן לעשות כדי שיהיה אפשר ללחוץ תוך כדי ההשמעה של ההקלטה?

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

            @אליש
            https://f2.freeivr.co.il/post/78283

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

              @שמואל-ש
              תודה!
              השתמשתי בREAD
              אבל בקשר ל read_answer
              אני רוצה להעביר אותו לשלוחה אחרת
              הבנתי שזאת הצורה לעשות את זה: read_answer_DFGH_1234=פעולה לביצוע
              ובמקרה שלי read_answer_numClient_1=go_to_folder=/1/1
              וזה אכן עובד אבל זה עוזר רק כשאני יודעת מה המשתמש יחזיר
              מה אני עושה אם אני רוצה בכל מקרה להעביר את המשתמש לשלוחה אחרת
              כי בדוגמה זה יקרה רק אם הוא יקיש 1234

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

                @אליש

                echo "id_list_message=g-/1/1
                

                ובבקשה כאן רק בלשון זכר אם אפשר

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

                  @שמואל-ש
                  לא הבנתי
                  איפה לכתוב את זה?
                  אני לא רוצה להשתמש בid_list_message כי הוא לא נותן להקיש תוך כדי כשזה מה שהשרת מחזיר

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

                    @אליש read_answer זה לא הדרך הרגילה להשתמש בread, אלא מול השרת
                    כלומר שהשרת יחזיר תשובה לפי ההקשה

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

                      @שמואל-ש @אאד @צדיק-תמים
                      לא הבנתי:(
                      סליחה אני די חדש בתחום
                      השרת מחזיר לי טקסט ארוך שהוא תפריט, ואני רוצה שהמשתמש יוכל להקיש את הבחירה תוך כדי הטקסט ושלאחר הבחירה הוא יעביר אותו לשלוחה אחרת.
                      ניסיתי כל מיני דברים:
                      כשהשרת מחזיר
                      go_to_folder=/1/1& טקסט... - id_list_message=t
                      הוא לא נותן להקיש תוך כדי השמעת הטקסט
                      כשהשרת מחזיר
                      numClient,no,1,,,No,yes =טקסט... -read=t
                      הוא נותן להקיש אבל כמובן לא עובר שלוחה כי אין לו go_to_folder
                      כשהוספתי בשלוחה
                      read_answer_numClient_1=go_to_folder=/1/1
                      זה נותן להקיש תוך כדי וגם עובר שלוחה אבל זה מוגבל רק להקשת מספר מסוים (בדוגמה 1)

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

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

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

                        if($menu == null){print "read=t-טקסט=menu,,1,1,20,No,,,,,,,,,";exit();}
                        else {print "go_to_folder=1/1";}
                        
                        תגובה 1 תגובה אחרונה תגובה ציטוט 1
                        • פוסט ראשון
                          פוסט אחרון