• שדרוג אתר הניהול - חוו"ד המשתמשים

    נעוץ נעול
    1
    36 הצבעות
    1 פוסטים
    1k צפיות
    אין תגובות
  • תקנון קטגוריית עזרה הדדית

    נעוץ נעול הועבר
    1
    16 הצבעות
    1 פוסטים
    2k צפיות
    אין תגובות
  • דוח מקיף על השמעות במערכת, איך עושים?

    10
    0 הצבעות
    10 פוסטים
    17 צפיות
    A
    @אA אשמח למקור
  • משחק קליקר לקו -- אפשרי?

    2
    0 הצבעות
    2 פוסטים
    3 צפיות
    י
    @sz קליקרים תוך כדי שיגור חי מדומה - קליקרים להשמעת קבצים
  • שלוחת API

    5
    0 הצבעות
    5 פוסטים
    23 צפיות
    י
    @BEN-ZION תנסה לשלוח לשרת השני, במקום private תשנה ל www
  • הודעה פרטית + הקשת מספר פלאפון

    3
    0 הצבעות
    3 פוסטים
    28 צפיות
    ה
    @sh0548534047 תודה רבה רבה על ההסבר המפורט, לא הצלחתי להבין איזה שורה תגרום להוציא שיחה לשמעון כאילו מה מקשר בין שתי השלוחות?
  • הסרת מספר מרשימה שחורה בשלוחה (מודול הסרת ערך)

    8
    0 הצבעות
    8 פוסטים
    22 צפיות
    י
    @אבטיח הגדרות המודול כאן remove_id_from_list_mode=key_only remove_id_from_list_location_list=/1/XX.ini type=remove_id_from_list remove_id_from_list_key=selection_menu תשנה את הנתיב.
  • השמעת הודעה לפני הפילטר לפי רשימת הצינתוקים

    לא נפתר
    18
    1
    0 הצבעות
    18 פוסטים
    71 צפיות
    ש
    @sh0548534047 למה? - לא כל כך הבנתי במה הסתבכת?
  • איך אני משנה את תפריט שלוחה כוכבית?

    13
    0 הצבעות
    13 פוסטים
    15 צפיות
    ל
    @anti-malware שלחנ כוכסית נקראת בקו Star
  • איך אני מוריד את השלום ל...

    נפתר
    3
    0 הצבעות
    3 פוסטים
    13 צפיות
    S
    תסמן כנפתר
  • 07 לא נכנס

    7
    0 הצבעות
    7 פוסטים
    17 צפיות
    ל
    @נועם-אלימלך זה ניהול נציגים type=queue # מצב ניהול נציגים - מאפשר הוספה והסרה queue_agent_action=add_remove # שם קובץ התור queue_name=queue # הגדרת הודעות (אופציונלי) # המערכת תשמיע "הצטרפת לתור" או "הוסרת מהתור" בהתאם לפעולה
  • נסגר מלהתחבר להמערכת שלי

    16
    0 הצבעות
    16 פוסטים
    26 צפיות
    ה
    @CUBASE סוף סוף הצלחתי ברוך השם להתחבר וזה דווקא היה מאוד פשוט. אתמול פשוט החלפתי את סיסמת הניהול דרך הטלפון והיום ניסתי עוד פעם להתחבר וזה פשוט עבד כרגיל! תודה שוב פעם על העזרה שלך אתמול.
  • 0 הצבעות
    2 פוסטים
    11 צפיות
    B
    @anti-malware יש מודל של הגבלת זמן השהייה בשלוחה פה
  • תזכורת ספירת העומר

    8
    0 הצבעות
    8 פוסטים
    77 צפיות
    B
    @אA מצרף נוסחה לתזכורת ספירת העומר בשלוחה ראשית להגדיר שישמיע הודעה לקמפיין פעיל בלבד שלוחה לדיווח על ספירה שלוחה 2 הוספת ערך זה להוסיף את המספר של המחייג לדיווח type=add_id_to_list enter_id=yes enter_id_type=phone record_name=no say_name=no add_id_to_list_location_list=/2/1/ext add_id_to_list_value_type=EnterID add_id_to_list_key=api_add_3 add_id_to_list_value_first=phone= add_id_to_list_value_change=yes add_id_to_list_end_goto=1 להשתיק הודעה M3411 שלוחה 1 בתוך שלוחה 2 שלוחת API type=api title=דיווח על ספירה api_link=https://private.call2all.co.il/ym/api/UpdateTemplateEntry api_add_0=token=להכניס כאן טוקן api_add_1=templateId=מזהה רשימת תפוצה api_add_2=blocked=1 api_end_goto=נתיב לאן יחזור בסיום להעלות הודעה M1607 "הדיווח התקבל בהצלחה" קוד PHP לשחרור כל החסימות <?php // ========================================== // הגדרות מערכת ופרטי התחברות // ========================================== $token = 'token'; // הכנס כאן את הטוקן שלך $templateId = 'מזהה_רשימה'; // הכנס כאן את מזהה התבנית $apiUrl = 'https://private.call2all.co.il/ym/api/'; // קואורדינטות לחישוב השקיעה (ברירת מחדל: אזור המרכז/ירושלים) $latitude = 31.7690; $longitude = 35.2163; // ========================================== // 1. בדיקת תאריך עברי (בין ט"ז ניסן ל-ה' סיוון) // ========================================== $todayJd = gregoriantojd(date('n'), date('j'), date('Y')); $hebrewDate = cal_from_jd($todayJd, CAL_JEWISH); $monthName = $hebrewDate['monthname']; // שם החודש באנגלית (Nisan, Iyyar, Sivan) $day = $hebrewDate['day']; $isValidDate = false; if ($monthName === 'Nisan' && $day >= 16) { $isValidDate = true; } elseif ($monthName === 'Iyyar') { $isValidDate = true; } elseif ($monthName === 'Sivan' && $day <= 5) { $isValidDate = true; } if (!$isValidDate) { exit("התאריך העברי הנוכחי אינו בטווח של ימי ספירת העומר (ט\"ז ניסן - ה' סיוון). הסקריפט מופסק.\n"); } // ========================================== // 2. בדיקת זמן השקיעה (האם זו הריצה הקרובה ביותר?) // ========================================== $sunInfo = date_sun_info(time(), $latitude, $longitude); $sunsetTime = $sunInfo['sunset']; $currentTime = time(); // אנחנו מריצים את הסקריפט כל 10 דקות (600 שניות). // הריצה הקרובה ביותר לשקיעה תהיה במרחק של עד 5 דקות (300 שניות) מהשקיעה. // אנו משתמשים ב- >= -300 ו- < 300 כדי להבטיח שאם השקיעה נופלת בדיוק באמצע, הסקריפט ירוץ רק פעם אחת. $diff = $currentTime - $sunsetTime; if ($diff < -300 || $diff >= 300) { exit("השעה הנוכחית (" . date('H:i:s', $currentTime) . ") אינה הקרובה ביותר לזמן השקיעה (" . date('H:i:s', $sunsetTime) . "). הסקריפט מופסק.\n"); } echo "תנאי התאריך והשעה התקיימו (שקיעה ב-" . date('H:i:s', $sunsetTime) . "). מתחיל בפעולה מול השרת...\n"; // ========================================== // 3. שליפת רשימת המספרים והוצאת המספרים החסומים // ========================================== $getEntriesUrl = $apiUrl . 'GetTemplateEntries?token=' . urlencode($token) . '&templateId=' . urlencode($templateId); $ch = curl_init($getEntriesUrl); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); if (!$response) { exit("שגיאה בהתקשרות לשרת לשליפת הנתונים.\n"); } $data = json_decode($response, true); $rowidsToUnblock = []; if (isset($data['entries']) && is_array($data['entries'])) { foreach ($data['entries'] as $entry) { if (isset($entry['blocked']) && $entry['blocked'] === true) { $rowidsToUnblock[] = $entry['rowid']; } } } if (empty($rowidsToUnblock)) { exit("לא נמצאו מספרים חסומים ברשימת התפוצה. אין פעולה לבצע.\n"); } // ========================================== // 4. ביטול החסימה למספרים שנמצאו // ========================================== $rowidsString = implode('-', $rowidsToUnblock); $postData = [ 'token' => $token, 'templateId' => $templateId, 'rowids' => $rowidsString, 'action' => 'unblock' ]; $ch = curl_init($apiUrl . 'UpdateTemplateEntries'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData)); $updateResponse = curl_exec($ch); curl_close($ch); echo "בקשת שחרור חסימה נשלחה עבור " . count($rowidsToUnblock) . " מספרים.\n"; echo "תגובת השרת: " . $updateResponse . "\n"; ?> זה עובד בצורה כזו שכל מי שמדווח על ספירה בעצם חוסם את עצמו ברשימת תפוצה הקוד בשקיעה של יום הבא משחרר לכולם את החסימה ככה הם ישמעו שוב את הודעת הקמפיין הקוד מתוזמן לעבוד רק בין ט"ז ניסן ל ה' סיוון אני תיזמנתי לו ריצה כל 10 דקות משעה 18:00 עד 19:59 שזה טווח השקיעה ל10 שנים קדימה כל פעם שהוא רץ הוא בודק אם עכשיו אנחנו בטווח של 5 דקות מהשקיעה אז הוא מבצע איפוס נ.ב. אני משתמש בשלוחה של הקראת הודעה יומית אם תאריך עברי להשמיע את נוסח הספירה Spoiler @אa אם יש לך כוח לסדר את זה בפוסט הסבר מסודר לתועלת הציבור
  • שגיאה! IllegalStateException ב API | מה זה אומר?

    4
    0 הצבעות
    4 פוסטים
    36 צפיות
    Y
    @BEN-ZION אני משתמש עם אותה לוגיקה בעוד מקומות ושם זה כן עובד... אבל מה זה עוזר לי? אני רוצה לדעת מה הבעיה פה, ובשביל זה גם ימות החזירו לי "הודעה" למה זה לא הצליח, רק שאני לא רואה בתיעוד מה ההודעה הזו אומרת...
  • SMS במערכת

    1
    0 הצבעות
    1 פוסטים
    15 צפיות
    אין תגובות
  • וובהוק לאחר עסקה

    10
    0 הצבעות
    10 פוסטים
    23 צפיות
    M
    @799233627 כתב בוובהוק לאחר עסקה: במקרה דרך נדרים פלוס, אבל יכול להיות כל חברה אחרת אתה יכול לקבל מהחברת סליקה עצמה וובהוק, שישלחו לך על כל עסקה, ותמצא דרך להשוות שהוא הלקוח שאכן סלק
  • איפוס מערכת IVR לברירית מחדל

    הועבר
    68
    0 הצבעות
    68 פוסטים
    5k צפיות
    ת
    @שמואל זה דווקא לא עבד לי אבל יש אפשרות פשוט למחוק ידני את כל המערכת ואז להתקשר למערכת ולהקיש 1 וזה מתאפס
  • האם יש דרך להקיש במודל תור (בטא)?

    נפתר
    7
    0 הצבעות
    7 פוסטים
    22 צפיות
    א
    @CUBASE בדקתי עכשיו ועובד, ככל הנראה כיון שהגדרתי שאם הנציג מקיש משהו זה מבצע פעולה, אז גם שאר המקשים מספסיקים לעבוד
  • 0 הצבעות
    75 פוסטים
    217 צפיות
    C
    @יצחק-י. כן, אפטר נצרך רק בהקשת מספר להטמעה כדי שהמספר יוטמע בקובץ