ניווט

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

    API - גישת מפתחים למערכות

    אזור התעשיה - הגדרות המערכת
    3
    43
    3646
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגב כנושא
    התחבר בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • E
      eliyahu ניהול נערך לאחרונה על ידי אהרן שובקס

      העלאת קובץ טקסט והפיכתו לרשימת טלפונים לתבנית קמפיין
      הפקודה היא - UploadPhoneList
      הפרמטרים הנדרשים:

      פרמטר תיאור הערות
      token טוקן חובה
      templateId מזהה תבנית חובה
      data קובץ רשימת הטלפונים כמחרוזת חובה
      nameColumns מספר העמודות של 'שם'. כל עמודות הטקסט האחרות עוברות ל'מידע נוסף ' ברירת מחדל 1
      defaultPrefix קידומת מספר ברירת מחדל למספרים בני 7 ספרות.הערכים המותרים הם: 02,03,04,08,09,077,072,073. רשות
      delimiter תו המפריד בין עמודות (עבור עמודות המופרדים ב טאב כיתבו "TAB" ברירת מחדל ","
      updateType מגדיר את סוג העדכון: UPDATE = עדכן רשומות קיימות והוסף חדשות, NEW = הסר את כל הרשומות הקיימות והוסף חדש, REMOVE = הסר רשומות ברירת מחדל UPDATE
      blocked 1 = יקבע את סטטוס הרשומות שהועלה ל'חסום '. ברירת מחדל 0 כלומר לא מגדיר כחסום

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

      מאפייני תגובת השרת

      מאפיין סוג הסבר
      message string "ok" - פירושו שההעלאה עובדה כהלכה
      templateId int מזהה התבנית שעודכן
      totalParsed int המספר הכולל של מספרים שהתקבלו
      rejectedRecords Array מערך המתאר את הרשומות שנדחו (ראה להלן פירוט)
      totalInserted int המספר הכולל של מספרים שהוכנסו בהצלחה
      totalUpdated int המספר הכולל של המספרים שעודכנו
      totalRemoved int המספר הכולל של המספרים שהוסרו

      אם מספרים מסוימים נדחו משום מה, rejectedRecords יכיל מערך של אובייקטים בפורמט הבא:

      מאפיין סוג הסבר
      phone string מספר הטלפון
      name string עמודת שם
      moreinfo string עמודת מידע נוסף
      blocked bool סטטוס חסום
      errorState enum DUPLICATE = המספר כפול, INVALID = המספר לא חוקי (אסור בקמפיינים)
      originalRowNumber int מספר השורה בו זוהתה השגיאה
      תגובה 1 תגובה אחרונה תגובה ציטוט 3
      • E
        eliyahu ניהול נערך לאחרונה על ידי אהרן שובקס

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

        תגובה 1 תגובה אחרונה תגובה ציטוט 2
        • E
          eliyahu ניהול נערך לאחרונה על ידי

          מצב הקמפיין-GetCampaignStatus

          תגובה 1 תגובה אחרונה תגובה ציטוט 2
          • E
            eliyahu ניהול נערך לאחרונה על ידי

            הורדת דו"ח קמפיין-DownloadCampaignReport

            תגובה 1 תגובה אחרונה תגובה ציטוט 2
            • E
              eliyahu ניהול נערך לאחרונה על ידי

              קבלת קמפיינים פעילים-GetActiveCampaigns

              תגובה 1 תגובה אחרונה תגובה ציטוט 2
              • E
                eliyahu ניהול נערך לאחרונה על ידי

                ביצוע פעולות בקמפיינים פעילים-CampaignAction

                תגובה 1 תגובה אחרונה תגובה ציטוט 2
                • E
                  eliyahu ניהול נערך לאחרונה על ידי

                  יצירת קמפיין מתוזמן-ScheduleCampaign

                  תגובה 1 תגובה אחרונה תגובה ציטוט 2
                  • E
                    eliyahu ניהול נערך לאחרונה על ידי

                    קבלת קמפיינים מתוזמנים-GetScheduledCampaigns

                    תגובה 1 תגובה אחרונה תגובה ציטוט 2
                    • E
                      eliyahu ניהול נערך לאחרונה על ידי

                      מחיקת קמפיין מתוזמן-DeleteScheduledCampaign

                      תגובה 1 תגובה אחרונה תגובה ציטוט 2
                      • E
                        eliyahu ניהול נערך לאחרונה על ידי

                        קבלת מידע מלא על השלוחה-GetIVR2Dir

                        תגובה 1 תגובה אחרונה תגובה ציטוט 2
                        • E
                          eliyahu ניהול נערך לאחרונה על ידי

                          קבלת רשימת קבצים שבשלוחה-GetIvrTree

                          תגובה 1 תגובה אחרונה תגובה ציטוט 2
                          • E
                            eliyahu ניהול נערך לאחרונה על ידי eliyahu

                            ניהול קבצים

                            הפקודה היא FileAction

                            הפרמטרים הנדרשים

                            פרמטר תיאור הערה
                            token טוקן
                            action סוג הפעולה לביצוע ראה להלן
                            what נתיב ראה להלן
                            target יעד ראה להלן

                            בפרמטר action האפשרויות הקיימות הן:

                            1. copy - העתקה
                            2. move - העברה (לשינוי שם של שלוחה או קובץ יש להשתמש בהעברה)
                            3. delete - מחיקה

                            בפרמטר what האפשרויות הקיימות הן:

                            1. ניהול קובץ בודד או שלוחה בודדת.
                            2. ניהול קבצים מרובים כאשר בפרמטר what יש לציין כל קובץ או שלוחה בנפרד. לדוגמה:
                            ${url}/FileAction?token=${token}&action=${action}&what0=ivr2:1&what1=ivr:2/ext.ini
                            

                            בדוגמה: ניהול שלוחה 1 וניהול קובץ ext.ini שבשלוחה 2.

                            בפעולה מסוג העברה או העתקה חובה לציין פרמטר target. האפשרויות הקיימות הן:

                            1. בניהול קבצים מרובים או שלוחות מרובות יש לציין את נתיב היעד הרצוי. לדוגמה, במידה והיעד הוא שלוחה 1 יש לציין את הנתיב כך target=ivr2:1.
                              הערה: שימו לב! השם המקורי נשמר. במידה ומדובר בהעברת או העתקת קבצים עם שם בעל מספר סידורי שמות הקבצים ישתנו בהתאם לשמות הקבצים בשלוחת היעד. (לדוגמה, אם בוצעה העתקה של קובץ 001 משלוחה 2 לשלוחה 1 ששם קיים קובץ בשם 050 אז השם של הקובץ שהועתק ישתנה ל-051).
                            2. בניהול קובץ בודד או שלוחה בודדת ניתן גם לציין נתיב מלא כולל השם הרצוי ביעד.

                            מאפייני תגובת השרת:

                            מאפיין סוג הסבר הערה
                            reports array מערך אובייקטים ראה להלן
                            success boolean האם הפעולה בוצעה במידה וכן, יופיע הערך true. במידה ולא, יופיע הערך false
                            action סוג הפעולה שבוצעה

                            תבנית אובייקט

                            מאפיין ערך
                            what נתיב מקור
                            target נתיב יעד
                            success האם בוצע (זהה לתיאור לעיל)
                            תגובה 1 תגובה אחרונה תגובה ציטוט 3
                            • E
                              eliyahu ניהול נערך לאחרונה על ידי אהרן שובקס

                              קבלת תוכן קובץ טקסט-GetTextFile

                              תגובה 1 תגובה אחרונה תגובה ציטוט 3
                              • E
                                eliyahu ניהול נערך לאחרונה על ידי eliyahu

                                העלאת טקסט לקובץ

                                הערה: במידה והקובץ לא קיים בשלוחה, ייווצר קובץ חדש.

                                הפקודה היא - UploadTextFile

                                הפרמטרים הנדרשים:

                                פרמטר תיאור הערות
                                token טוקן
                                what שם הקובץ והסיומת יש לציין את הנתיב המלא. לדוגמה ivr2:1/ext.ini
                                contents תוכן הקובץ להעלאה במידה וקיים כבר טקסט בקובץ הוא יימחק

                                אין מאפיינים מיוחדים בתגובת השרת

                                תגובה 1 תגובה אחרונה תגובה ציטוט 5
                                • E
                                  eliyahu ניהול נערך לאחרונה על ידי eliyahu

                                  עדכון הגדרות שלוחה

                                  שימו לב! בשונה מהפקודה UploadTextFile כאן המערכת לא מוחקת את הקיים בקובץ ext.ini והדבר היחיד שמשתנה הוא מה שאתם שולחים לשרת

                                  הערה: במידה והשלוחה לא קיימת במערכת, תיווצר שלוחה חדשה.

                                  הפקודה היא - UpdateExtension

                                  הפרמטרים הנדרשים:

                                  פרמטר תיאור / הערות
                                  token טוקן
                                  path נתיב

                                  בפרמטרים הנוספים תוכלו לצרף ערכים לעדכון בקובץ ext.ini

                                  לדוגמה:

                                  ${url}UpdateExtension?token=${token}&path=ivr2:1&type=menu&title=בדיקה&enter_id=yes
                                  

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

                                  אין מאפיינים מיוחדים בתגובת השרת

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

                                    הכוונת שיחה - העברת מאזין באפשרות הראשונה לשלוחה אחרת או לניתוק

                                    הפקודה היא - CallAction

                                    הפרמטרים הנדרשים:

                                    פרמטר תיאור הערות
                                    token טוקן
                                    ids מזהה ייחודי של השיחה כפי שהתקבל בקריאה GetIncomingCalls ניתן לשרשר כמה שיחות לביצוע על ידי כתיבה : בין id לid
                                    action set:GOasap=XXXX יש להחליף את "XXX" בלאן להעביר את המאזין, נתיב העברה, או "hangup" לניתוק

                                    מאפייני תגובת השרת:

                                    מאפיין סוג הסבר
                                    calls array פירוט השיחות שבוצעה בהן פעולה - זהה לתיאור המופיע בפקודה GetIncomingCalls
                                    action סוג הפעולה שבוצעה
                                    callsCount int מספר כולל של שיחות שבוצעה בהן פעולה

                                    לפניות בנוגע לפורום: shmuel@yemot.co.il

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

                                      ניהול חדרי ועידה:


                                      הפקודה היא - CallAction

                                      בקריאה ל GetIncomingCalls יש מערך של שיחות של חדרי ועידה, כל הפעולות המפורטות כאן צריכות להיות מבוצעות על הid של המאזין של חדר הועידה - ולא על הID הראשי.

                                      טיפה הסבר על מערך של שיחות הוועידה:

                                      דוגמא:

                                      4c97d3a2-6790-43f7-93f9-54b428a7bdd9-image.png

                                      נעבור על החלקים החשובים.

                                      פרמטר תיאור הערות
                                      confCalls מכיל את מספר המערכת הראשי, ואז - ואז את השלוחה של חדר הועידה
                                      mute האם הערוץ מושתק
                                      hand האם יש הרמת אצבע
                                      admin האם מנהל
                                      data['survey'] מכיל את נתוני הצבעה, במהלך החדר המאזין יכול להקיש על כל הספרות בטלפון שלו וזה משוקף מייד. באם אין הקשה הערך לא יופיע

                                      הוספה או הסרה של רכיבים מה path וממערך data.

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

                                      הוספה של ערך:

                                      פרמטר תיאור הערות
                                      token טוקן
                                      ids מזהה ייחודי של השיחה כפי שהתקבל בקריאה GetIncomingCalls ניתן לשרשר כמה שיחות לביצוע על ידי כתיבה : בין id לid
                                      path:add:XXX הוספה של נתון בpath, זה גם יופיע במערך data שהובא לעיל יש להחליף את XXX בערך, למשל: path:add:survey=7.

                                      הסרה של ערך:

                                      פה ניתן לשלוח רק את ההתחלה של הערך, והוא ירד.

                                      פרמטר תיאור הערות
                                      token טוקן
                                      ids מזהה ייחודי של השיחה כפי שהתקבל בקריאה GetIncomingCalls ניתן לשרשר כמה שיחות לביצוע על ידי כתיבה : בין id לid
                                      path:remove:XXX הסרה של נתון בpath, זה גם ירד במערך data שהובא לעיל יש להחליף את XXX בתחילת ערך, למשל: path:remove:survey=. זה יגרום למחיקה של ערך survey ממערך הdata בכלל - למשל, כדי לאפס נתוני הצבעה.

                                      יש לשים לב, זה לא משפיע על סוג וצורת החדר, למשל, שליחה של path:add:admin לא תגרום למאזין להיות מנהל של החדר.


                                      הוצאה מחדר ועידה.

                                      הפרמטרים הנדרשים:

                                      פרמטר תיאור הערות
                                      token טוקן
                                      ids מזהה ייחודי של השיחה כפי שהתקבל בקריאה GetIncomingCalls ניתן לשרשר כמה שיחות לביצוע על ידי כתיבה : בין id לid
                                      action kick

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


                                      השתקת הערוץ:

                                      הפרמטרים הנדרשים:

                                      פרמטר תיאור הערות
                                      token טוקן
                                      ids מזהה ייחודי של השיחה כפי שהתקבל בקריאה GetIncomingCalls ניתן לשרשר כמה שיחות לביצוע על ידי כתיבה : בין id לid
                                      action mute

                                      ביטול השתקה של הערוץ:

                                      הפרמטרים הנדרשים:

                                      פרמטר תיאור הערות
                                      token טוקן
                                      ids מזהה ייחודי של השיחה כפי שהתקבל בקריאה GetIncomingCalls ניתן לשרשר כמה שיחות לביצוע על ידי כתיבה : בין id לid
                                      action unmute

                                      סימון הורדת יד:

                                      בדומה להורדת אצבע על ידי המאזין בטלפון.

                                      הפרמטרים הנדרשים:

                                      פרמטר תיאור הערות
                                      token טוקן
                                      ids מזהה ייחודי של השיחה כפי שהתקבל בקריאה GetIncomingCalls ניתן לשרשר כמה שיחות לביצוע על ידי כתיבה : בין id לid
                                      action lowerhand

                                      סימון הרמת יד:

                                      בדומה להרמת אצבע על ידי המאזין בטלפון.

                                      הפרמטרים הנדרשים:

                                      פרמטר תיאור הערות
                                      token טוקן
                                      ids מזהה ייחודי של השיחה כפי שהתקבל בקריאה GetIncomingCalls ניתן לשרשר כמה שיחות לביצוע על ידי כתיבה : בין id לid
                                      action raisehand

                                      כיוון הוצאה מחדר ועידה:

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

                                      הפרמטרים הנדרשים:

                                      פרמטר תיאור הערות
                                      token טוקן
                                      ids מזהה ייחודי של השיחה כפי שהתקבל בקריאה GetIncomingCalls ניתן לשרשר כמה שיחות לביצוע על ידי כתיבה : בין id לid
                                      set:ConfbridgeNewGoto=/XX מסמן לאן להעביר את המאזין בביצוע kick מהאתר יש לכתוב נתיב להעברה או hangup לניתוק.


                                      מאפייני תגובת השרת בכל הפעולות:

                                      מאפיין סוג הסבר
                                      calls array פירוט השיחות שבוצעה בהן פעולה - זהה לתיאור המופיע בפקודה GetIncomingCalls
                                      action סוג הפעולה שבוצעה
                                      callsCount int מספר כולל של שיחות שבוצעה בהן פעולה

                                      לפניות בנוגע לפורום: shmuel@yemot.co.il

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

                                        שינוי השפה בערוץ:

                                        גובר על ערך language בשלוחה ובivr.ini.

                                        הפרמטרים הנדרשים:

                                        פרמטר תיאור הערות
                                        token טוקן
                                        ids מזהה ייחודי של השיחה כפי שהתקבל בקריאה GetIncomingCalls ניתן לשרשר כמה שיחות לביצוע על ידי כתיבה : בין id לid
                                        set:Clanguage=XX מסמן את השפה החדשה בערוץ כולו יש להחליף את XX בשפה המבוקשת - כל קודי השפה שיש כמו במערכת עצמה השינוי יכנס לתוקף במעבר שלוחה הבא של המאזין.


                                        מאפייני תגובת השרת:

                                        מאפיין סוג הסבר
                                        calls array פירוט השיחות שבוצעה בהן פעולה - זהה לתיאור המופיע בפקודה GetIncomingCalls
                                        action סוג הפעולה שבוצעה
                                        callsCount int מספר כולל של שיחות שבוצעה בהן פעולה

                                        לפניות בנוגע לפורום: shmuel@yemot.co.il

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

                                          קבלת סיכום דקות נכנסות למערכת לפי טווח תאריכים

                                          הפקודה היא - GetIncomingSum

                                          הפרמטרים הנדרשים

                                          פרמטר תיאור דוגמא
                                          token טוקן
                                          from מאיזה תאריך YYYY-mm-dd
                                          to עד איזה תאריך YYYY-mm-dd

                                          בחירת מחדל - אם לא צויין טווח תאריכים - יביא מתחילת החודש הלועזי

                                          מאפייני תגובת השרת

                                          מאפיין סוג הסבר
                                          fromDate string מאיזה תאריך מוצגים הנתונים
                                          toDate string עד איזה תאריך מוצגים הנתונים
                                          direct int דקות בחיוג ישיר למערכת
                                          transferIn int דקות ממערכות אחרות
                                          transferOut int דקות שיצאו למערכות אחרות

                                          לפניות בנוגע לפורום: shmuel@yemot.co.il

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

                                            קבלת לוג סמסים יוצאים

                                            הפקודה היא - GetSmsOutLog

                                            הפרמטרים הנדרשים

                                            פרמטר תיאור סוג
                                            token טוקן
                                            limit הגבלת תוצאות int

                                            בחירת מחדל מביא את כל הסמסים.
                                            סדר קבלת הסמסים הם מהחדש לישן

                                            מאפייני תגובת השרת

                                            מאפיין סוג הסבר
                                            rows array מערך של הסמסים היוצאים

                                            להלן תוכן מערך הסמסים:

                                            מאפיין סוג הסבר
                                            CallerId string זיהוי יוצא
                                            To string יעד
                                            Message string תוכן ההודעה
                                            Billing int עלות ביחידות
                                            RunBy string פרטי מבצע הפעולה
                                            Time string זמן השליחה
                                            DeliveryReport string דוח מסירה

                                            להלן סוגי סטטוס דוחות מסירה נפוצים לפי תקן SMPP:

                                            # הסבר
                                            null לא התקבל מידע על מסירת ההודעה
                                            DELIVRD נמסר
                                            ESME_ROK הועבר לשליחה בהצלחה
                                            EXPIRED פג תוקף מעקב המסירה
                                            ESME_RINVDSTADR יעד לא נגיש
                                            ESME_RINVMSGLEN אורך לא חוקי
                                            ESME_RINVCMDLEN אורך פקודה שגוי
                                            ESME_RMSGQFUL תור ההודעות מלא
                                            ESME_RINVNUMDESTS מספר יעדים לא חוקי

                                            לפניות בנוגע לפורום: shmuel@yemot.co.il

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

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