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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. שאלות של מתחיל - מקצועי ב nodejs

שאלות של מתחיל - מקצועי ב nodejs

מתוזמן נעוץ נעול הועבר תכנות
72 פוסטים 8 כותבים 3.3k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • dovidD מחובר
    dovidD מחובר
    dovid ניהול
    השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
    #32

    @יוסף-בן-שמעון הוא התייחס לתחילת השאלה (מה היא הדרך הכי טובה להפעיל את השרת ע"י SSH שהתהליך לא יסתיים לאחר סגירת החלון), ולא לנוד.

    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

    בכל נושא אפשר ליצור קשר dovid@tchumim.com

    תגובה 1 תגובה אחרונה
    4
    • yossizY מנותק
      yossizY מנותק
      yossiz
      השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
      #33

      @יוסף-בן-שמעון אמר בשאלות של מתחיל - מקצועי ב nodejs:

      לא מכיר, אבל זה נראה משהו בסגנון screen,

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

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      תגובה 1 תגובה אחרונה
      1
      • M מנותק
        M מנותק
        magicode
        כתב ב נערך לאחרונה על ידי magicode
        #34

        @חוקר

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

        אני מצרף דוגמא.

        
        const fetch = require('node-fetch');
        const express = require("express");
        const http = require('http');
        
        const app = express();
        const server = http.createServer(app);
        
        var amountDonate = "";
        
        setInterval(x => {
           fetch('https://www.charidy.com/some/api')
            .then(res => res.json())
            .then(json => {
                amountDonate = `id_list_message=t-עד כה תרמו.n-${json.amountDonate}.t-שקלים.`;
            }).catch(console.error); 
        },2000);
        
        app.all('/api/ivr/amount-donate',(req,res) => res.end(amountDonate));
            
        server.listen(+process.env.PORT , process.env.HOST);
        
        
        ח 3 תגובות תגובה אחרונה
        7
        • M מנותק
          M מנותק
          magicode
          השיב לyossiz ב נערך לאחרונה על ידי magicode
          #35

          @yossiz
          זה ממש לא שיטה נכונה להפעלת שרת
          השיטה הכי נכונה זה לעשות יחידת סרויס של systemd
          ואפשר לעשות את זה בקלות ע"י pm2

          תגובה 1 תגובה אחרונה
          6
          • ח מנותק
            ח מנותק
            חוקר
            השיב לmagicode ב נערך לאחרונה על ידי
            #36

            @magicode
            ראשית כל תודה על הזמן שאתה נותן לי.
            הייתי שמח להבין את מה שכתבת:
            מה הוא ה setInterval וה x שהכנסת אליו, והסיומת 2000, כנראה הכוונה לפורט, אך לא הבנתי את כל התחביר כאן.
            כמו"כ בהטחה השניה .then(json => המשתנה json תמיד יהיה בעצם התשובה של ההבטחה הראשונה, לא משנה איזה שם אני תוקע שם?
            בכלל then ו catch, ניתן לעשות את זה תמיד בכל שרשור אם אני שם catch זה יחזיר לי את השגיאה בשל לפניו בלבד או שגיאה מהתחלה?
            התחביר של המחרוזת: אני רואה שהשתמש ב מה התקן שלו, מתי הוא משמש? מתי עדיף "" או '' או.
            כמו"כ אני רואה ששמת שם ${} את זה אני מכיר מPHP לקריאה למשתנה.
            זה תקף רק בתוך ה`` או בכל מקום?
            בקיצור אני לומד מתוך הדוגמה..
            תודה

            א תגובה 1 תגובה אחרונה
            0
            • א מנותק
              א מנותק
              אהרן
              השיב לחוקר ב נערך לאחרונה על ידי
              #37

              @חוקר אמר בשאלות של מתחיל - מקצועי ב nodejs:

              מה הוא ה setInterval וה x שהכנסת אליו, והסיומת 2000, כנראה הכוונה לפורט, אך לא הבנתי את כל התחביר כאן.

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

              לעצם הענין setIntervalמפעיל פונקציה שמעבירים אליו כארגומנט, בכל פרק זמן. בדוגמא כאן אתה יכול לראות ש setInterval קיבל 2 ארגומנטים 1 פונקציה 2 ערך 2000 שהוא ההפרש בין הפעלה להפעלה. במקרה הזה הפונקציה (ארגומנט 1) יופעל בכל 2000 מילי סקנד.

              כמו"כ בהטחה השניה .then(json => המשתנה json תמיד יהיה בעצם התשובה של ההבטחה הראשונה, לא משנה איזה שם אני תוקע שם?

              לא. של ההבטחה הקודמת.
              אסביר קצת יותר על הפרומיסס בכלל
              fetch('https://www.charidy.com/some/api') פשוט מכיל קוד (בערך)

              return promise(response)
              

              כלומר data עטופה בפרומיס, לכן

              fetch('https:...').then(res => res.json())
              

              שווה ל:

              promise.then(res => res.json())
              

              then הוא מתודה של promise
              then מקבל ארגומנט פונקציה (בדוגמא שלנו זו הפונקציה res => res.json()), אליה היא מעבירה את ה-DATA שהוכנס לתוך הפרומיס הנוכחי, בדוגמא שלנו הארגומנט שמכיל את ה-DATA שהוא בעצם התשובה שהתקבלה מהכתובת\האתר, הוא res (או כל שם אחר שנותנים לו).

              במקרה הזה, fetch מחזיר לנו את המידע יחד עם מתודות נוספות שמבצעות המרות שונות למידע, אחת מהם היא json שמבצעת המרה של המידע לפורמט json ושוב מחזירה אותו עטופה בפרומיס
              לכן לפונקציה שתכניס לתוך הthen השני יוכנס הDATA בתצורת json. כלומר

              .then(res => res.json()).then(json =>
              

              שווה ל

              newPromise.then( dataFormatJson => you code that can usedataFormatJson value)
              

              התחביר של המחרוזת: אני רואה שהשתמש ב מה התקן שלו, מתי הוא משמש? מתי עדיף "" או '' או.
              כמו"כ אני רואה ששמת שם ${}

              אתה יכול להרשות לעצמך להתעלם מסכמות חדשות ליצירת מחרוזות. תשתמש רגיל:

              "string" + value + "string"
              

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

              ח 2 תגובות תגובה אחרונה
              8
              • ח מנותק
                ח מנותק
                חוקר
                השיב לאהרן ב נערך לאחרונה על ידי
                #38

                @אהרן אמר בשאלות של מתחיל - מקצועי ב nodejs:

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

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

                ח תגובה 1 תגובה אחרונה
                5
                • ח מנותק
                  ח מנותק
                  חוקר
                  השיב לחוקר ב נערך לאחרונה על ידי
                  #39

                  @חוקר אמר בשאלות של מתחיל - מקצועי ב nodejs:

                  הכל ע"י סיעתא דשמיא.

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

                  לתת לכבוד שמים זה בעצם "ונתנו" שנקרא הלוך ושוב, אתה נותן ובעצם מקבל.

                  אולי הפורום לא מתאים כ"כ לכאלה דרשות, אבל קצת רגשות שמתערבות עם התכנות, מותר קצת לשתף פעם.

                  clickoneC תגובה 1 תגובה אחרונה
                  6
                  • ח מנותק
                    ח מנותק
                    חוקר
                    השיב לmagicode ב נערך לאחרונה על ידי
                    #40

                    @magicode אמר בשאלות של מתחיל - מקצועי ב nodejs:

                    אני מצרף דוגמא.

                    אשמח לדוגמא קטנה על זה הדרך איך עלי לעשות את זה כשאני רוצה ליצור מבנה שיחה.
                    זאת אומרת באם אני רוצה לבדוק באם עדיין לא קיים בget פרמטר name התשובה תיהיה

                    read=f-name=name,,7,1,5,No,,,,123
                    

                    ורק אם כבר קיים אני ממשיך לשלב הבא.

                    תודה רבה

                    M תגובה 1 תגובה אחרונה
                    0
                    • ח מנותק
                      ח מנותק
                      חוקר
                      השיב לאהרן ב נערך לאחרונה על ידי חוקר
                      #41

                      @אהרן אמר בשאלות של מתחיל - מקצועי ב nodejs:

                      לעצם הענין setIntervalמפעיל פונקציה שמעבירים אליו כארגומנט, בכל פרק זמן. בדוגמא כאן אתה יכול לראות ש setInterval קיבל 2 ארגומנטים 1 פונקציה 2 ערך 2000 שהוא ההפרש בין הפעלה להפעלה. במקרה הזה הפונקציה (ארגומנט 1) יופעל בכל 2000 מילי סקנד.

                      תן לי להבין דקה מה הולך פה.
                      אני הרי לא צריך שתהליך הבדיקה יופעל כל הזמן אלא בכל פעם שניגשים לכתובת ולפורט זה.
                      או אולי הבנתי נכון שבעצם התהליך כאן יתרחש בכל מקרה כל 2 שניות, ומאידך גיסה התהליך הזה מתרחש כל שני שניות וכל הבקשות הנוכחיות ימתינו עד לפעם הבא שהתהליך יתרחש (כל 2 שניות) וכולם מקבלים יחד את אותה התשובה , משהו כזה.
                      לפי הדוגמה כאן וההסבר שנתת לי, מה הולך כאן זה תהליך שחוזר על עצמו כל הזמן?
                      אני שואל שאלות עמרציות, אבל לא הביישן למד..
                      תודה

                      ח י 2 תגובות תגובה אחרונה
                      0
                      • M מנותק
                        M מנותק
                        magicode
                        השיב לחוקר ב נערך לאחרונה על ידי
                        #42

                        @חוקר

                        
                        app.all('/api/ivr/amount-donate',(req,res) => { 
                            if(!req.quary.name) {
                              return res.end("read=f-name=name,,7,1,5,No,,,,123");
                            }
                            return res.end(`id_list_message=n-${req.quary.name}`);
                        });
                        
                        ח תגובה 1 תגובה אחרונה
                        2
                        • ח מנותק
                          ח מנותק
                          חוקר
                          השיב לחוקר ב נערך לאחרונה על ידי
                          #43

                          @חוקר אמר בשאלות של מתחיל - מקצועי ב nodejs:

                          תן לי להבין דקה מה הולך פה.
                          אני הרי לא צריך שתהליך הבדיקה יופעל כל הזמן אלא בכל פעם שניגשים לכתובת ולפורט זה.
                          או אולי הבנתי נכון שבעצם התהליך כאן יתרחש בכל מקרה כל 2 שניות, ומאידך גיסה התהליך הזה מתרחש כל שני שניות וכל הבקשות הנוכחיות ימתינו עד לפעם הבא שהתהליך יתרחש (כל 2 שניות) וכולם מקבלים יחד את אותה התשובה , משהו כזה.
                          לפי הדוגמה כאן וההסבר שנתת לי, מה הולך כאן זה תהליך שחוזר על עצמו כל הזמן?
                          אני שואל שאלות עמרציות, אבל לא הביישן למד..
                          תודה

                          @magicode

                          תגובה 1 תגובה אחרונה
                          0
                          • ח מנותק
                            ח מנותק
                            חוקר
                            השיב לmagicode ב נערך לאחרונה על ידי
                            #44

                            @magicode אמר בשאלות של מתחיל - מקצועי ב nodejs:

                            אני מצרף דוגמא.

                            אני חייב לציין.
                            לקחתי את הדוגמה ועיבדתי אותו , ממוצע הזמן לתשובה של השרת עם התחברות לצ'רידי, הינו 83 מילי שניות.
                            נשמע לי מדהים יחסית לזמן התגובה שהיה לי עד כה בPHP.
                            עדיין אני לא יכול להגיד הפרש מדוייק, היות ובPHP ישנם כמה תהליכים בסקריפט, שעדיין לא בניתי אותם בנוד.
                            אבל בכל זאת יש כבר התקדמות משמעותית ביותר.
                            מילה אחת "תודה".

                            תגובה 1 תגובה אחרונה
                            0
                            • clickoneC מנותק
                              clickoneC מנותק
                              clickone
                              השיב לחוקר ב נערך לאחרונה על ידי
                              #45

                              @חוקר אמר בשאלות של מתחיל - מקצועי ב nodejs:

                              אולי הפורום לא מתאים כ"כ לכאלה דרשות, אבל קצת רגשות שמתערבות עם התכנות, מותר קצת לשתף פעם.

                              אשתי תמיד אומרת שצריך לתת גם לקב"ה חלק מהכישרון של התיכנות.
                              וזה נכון לגמרי מה שכתבת.
                              אני חושב שרוב ככל מי שמסתובב כאן, נותן מהכישרון שלו מידי פעם לחסד ובחינם / פרוטות.
                              ויעיד על כך @magicode שרוב ככל מה שעושה זה לתת את הכישרון המדהים שלו לקב"ה.
                              (וזה לא מובן מאליו בכלל. כי בחוץ הוא שווה להערכתי יותר מ50K לחודש)

                              אין טסט כמו פרודקשן.

                              המייל שלי urivpn@gmail.com

                              תגובה 1 תגובה אחרונה
                              6
                              • ח מנותק
                                ח מנותק
                                חוקר
                                השיב לmagicode ב נערך לאחרונה על ידי חוקר
                                #46

                                @magicode אמר בשאלות של מתחיל - מקצועי ב nodejs:

                                @חוקר

                                
                                app.all('/api/ivr/amount-donate',(req,res) => { 
                                    if(!req.quary.name) {
                                      return res.end("read=f-name=name,,7,1,5,No,,,,123");
                                    }
                                    return res.end(`id_list_message=n-${req.quary.name}`);
                                });
                                

                                את זה כבר עשיתי מיד בתחילת הדרך..
                                שאלתי כעת הייתה בהמשך לדוגמה הנ"ל שלך שזה בנוי עם ה setInterval, שם את הקריאה ל app.all שמת בסוף, איך אני עושה את החישובים הנ"ל בתוך ה setInterval שעדיין אין לי שם את ה req,res.
                                (האמת אני עדיין מחכה ומנסה להבין למה בנית בצורה כזה עם ה setInterval ולא סתם בתוך ה app.all)
                                תודה

                                תגובה 1 תגובה אחרונה
                                0
                                • י מנותק
                                  י מנותק
                                  יוסף בן שמעון
                                  השיב לחוקר ב נערך לאחרונה על ידי
                                  #47

                                  @חוקר אמר בשאלות של מתחיל - מקצועי ב nodejs:

                                  @אהרן אמר בשאלות של מתחיל - מקצועי ב nodejs:

                                  לעצם הענין setIntervalמפעיל פונקציה שמעבירים אליו כארגומנט, בכל פרק זמן. בדוגמא כאן אתה יכול לראות ש setInterval קיבל 2 ארגומנטים 1 פונקציה 2 ערך 2000 שהוא ההפרש בין הפעלה להפעלה. במקרה הזה הפונקציה (ארגומנט 1) יופעל בכל 2000 מילי סקנד.

                                  תן לי להבין דקה מה הולך פה.
                                  אני הרי לא צריך שתהליך הבדיקה יופעל כל הזמן אלא בכל פעם שניגשים לכתובת ולפורט זה.
                                  או אולי הבנתי נכון שבעצם התהליך כאן יתרחש בכל מקרה כל 2 שניות, ומאידך גיסה התהליך הזה מתרחש כל שני שניות וכל הבקשות הנוכחיות ימתינו עד לפעם הבא שהתהליך יתרחש (כל 2 שניות) וכולם מקבלים יחד את אותה התשובה , משהו כזה.
                                  לפי הדוגמה כאן וההסבר שנתת לי, מה הולך כאן זה תהליך שחוזר על עצמו כל הזמן?
                                  אני שואל שאלות עמרציות, אבל לא הביישן למד..
                                  תודה

                                  כל שתי שניות אתה מתעדכן מול צ'רדי בלי קשר לבקשות, ואתה שומר את המידע בזכרון (אחד המעלות הגדולות של נוד מול PHP!) וכשהקלינט שולח בקשה אתה שולף לו מיד מהזכרון את המידע האחרון שקיבלת מצ'רדי, כך הוא לא צריך להמתין למידע, והוא מקבל נתון שנכון לשתי שניות האחרונות

                                  ח 2 תגובות תגובה אחרונה
                                  5
                                  • ח מנותק
                                    ח מנותק
                                    חוקר
                                    השיב ליוסף בן שמעון ב נערך לאחרונה על ידי חוקר
                                    #48

                                    @יוסף-בן-שמעון אמר בשאלות של מתחיל - מקצועי ב nodejs:

                                    כל שתי שניות אתה מתעדכן מול צ'רדי בלי קשר לבקשות, ואתה שומר את המידע בזכרון (אחד המעלות הגדולות של נוד מול PHP!) וכשהקלינט שולח בקשה אתה שולף לו מיד מהזכרון את המידע האחרון שקיבלת מצ'רדי, כך הוא לא צריך להמתין למידע, והוא מקבל נתון שנכון לשתי שניות האחרונות

                                    אז הרחתי נכון, שמשהו קורה כאן שהסקריפט והתהליך הנ"ל ירוץ קבוע.
                                    והמידע הוא בעצם אחד לכל הבקשות.
                                    בכך אתה מיישב את מה שהקשיתי קודם למה הוא שם את זה מחוץ ל app.all.

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

                                    תגובה 1 תגובה אחרונה
                                    1
                                    • ח מנותק
                                      ח מנותק
                                      חוקר
                                      השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
                                      #49

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

                                      תגובה 1 תגובה אחרונה
                                      0
                                      • י מנותק
                                        י מנותק
                                        יוסף בן שמעון
                                        כתב ב נערך לאחרונה על ידי
                                        #50

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

                                        ח תגובה 1 תגובה אחרונה
                                        1
                                        • ח מנותק
                                          ח מנותק
                                          חוקר
                                          השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
                                          #51

                                          @יוסף-בן-שמעון אמר בשאלות של מתחיל - מקצועי ב nodejs:

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

                                          בדר"כ מדובר בGET.
                                          נניח מדובר כעת על כ-15 קמפיינים באוויר (בדר"כ אני לא סוגר מערכת אחרי קמפיין אלא המערכת ממשיכה לעבוד, מי שעדיין רוצה לשמוע לאן הגיעו..).
                                          עד היום הייתי מגדיר בכל מערכת שישלח מראש את מזהה הקמפיין, ולפי"ז בדקתי אונליין מול צ'רידי.
                                          בנוסף אני מקבל את מספר הטלפון של המתקשר, ומבצע עליו בדיקה האם יש מידע בצ'רידי על המספר המבוקש, ולפי"ז נותן תפריט מותאם אישית.
                                          זאת אומרת באם המערכת זיהתה שיש מידע על המספר שלך המערכת תתן לו תפריט, "לשמיעת מצב הקמפיין הכללי הקש אחד, לשמיעת היעד האישי שלך הקש שתיים, לשל חבר שלוש".
                                          ואם אין מידע על המספר של המתקשר, המערכת תתן לשמוע רק "לקמפיין הכלל אחד, לשמיעת יעד אישי ע"י הקשת מספר שתיים".

                                          י תגובה 1 תגובה אחרונה
                                          0

                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          בא תתחבר לדף היומי!
                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

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