• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    1. דף הבית
    2. עידו
    ע
    • פרופיל
    • עוקב אחרי 0
    • עוקבים 3
    • נושאים 36
    • פוסטים 701
    • הגבוה ביותר 106
    • שנוי במחלוקת 0
    • קבוצות 0

    עידו

    @עידו

    135
    מוניטין
    97
    צפיות בפרופיל
    701
    פוסטים
    3
    עוקבים
    0
    עוקב אחרי
    הצטרף ב- התחבר לאחרונה

    עידו הפסק לעקוב עקוב

    הפוסטים הטובים ביותר שנוצרו על ידי עידו

    • RE: פקודה מהירה להעתקת כל המספרים מרשי"ת X לרשי"ת Y

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

      <?php
      $success = '';
      $error = '';
      $transferredCount = 0;
      
      if ($_SERVER['REQUEST_METHOD'] === 'POST') {
          $token = $_POST['token'];
          $sourceTemplateId = $_POST['source_template'];
          $targetTemplateId = $_POST['target_template'];
      
          function apiRequest($url, $data) {
              $curl = curl_init($url);
              curl_setopt_array($curl, [
                  CURLOPT_RETURNTRANSFER => true,
                  CURLOPT_POST => true,
                  CURLOPT_POSTFIELDS => http_build_query($data),
              ]);
              $response = curl_exec($curl);
              curl_close($curl);
              return json_decode($response, true);
          }
      
          // שליפת רשימת המספרים
          $getUrl = 'https://www.call2all.co.il/ym/api/GetTemplateEntries';
          $getResponse = apiRequest($getUrl, [
              'token' => $token,
              'templateId' => $sourceTemplateId,
          ]);
      
          if (!isset($getResponse['entries'])) {
              $error = "שגיאה בקבלת רשימת המספרים";
          } else {
              // ניקוי הרשימה הקיימת
              $clearUrl = 'https://www.call2all.co.il/ym/api/ClearTemplateEntries';
              apiRequest($clearUrl, [
                  'token' => $token,
                  'templateId' => $targetTemplateId,
              ]);
      
              // הוספת המספרים החדשים
              $updateUrl = 'https://www.call2all.co.il/ym/api/UpdateTemplateEntry';
              foreach ($getResponse['entries'] as $entry) {
                  $res = apiRequest($updateUrl, [
                      'token' => $token,
                      'templateId' => $targetTemplateId,
                      'phone' => $entry['phone'],
                      'name' => $entry['name'] ?? '',
                      'moreinfo' => $entry['moreinfo'] ?? '',
                      'blocked' => $entry['blocked'] ? 1 : 0,
                  ]);
      
                  $transferredCount++;
              }
      
              $success = "בוצעה העברה של $transferredCount מספרים בהצלחה.";
          }
      }
      ?>
      
      <!DOCTYPE html>
      <html lang="he">
      <head>
          <meta charset="UTF-8">
          <title>העברת מספרים בין תבניות</title>
          <style>
              body { font-family: sans-serif; direction: rtl; padding: 20px; max-width: 600px; margin: auto; }
              label { display: block; margin-top: 10px; }
              input[type="text"], input[type="number"] { width: 100%; padding: 8px; margin-top: 5px; }
              button { margin-top: 20px; padding: 10px 20px; font-size: 16px; }
              .msg { margin-top: 20px; font-weight: bold; }
          </style>
      </head>
      <body>
      
      <h2>העברת מספרים בין רשימות תפוצה</h2>
      
      <form method="post">
          <label>Token:
              <input type="text" name="token" required>
          </label>
      
          <label>מזהה תבנית מקור:
              <input type="number" name="source_template" required>
          </label>
      
          <label>מזהה תבנית יעד:
              <input type="number" name="target_template" required>
          </label>
      
          <button type="submit">העבר מספרים</button>
      </form>
      
      <?php if (!empty($error)): ?>
          <div class="msg" style="color: red;"><?= htmlspecialchars($error) ?></div>
      <?php elseif (!empty($success)): ?>
          <div class="msg" style="color: green;"><?= htmlspecialchars($success) ?></div>
      <?php endif; ?>
      
      </body>
      </html>
      
      

      אתה יכול לקרוא על זה כאן

      פורסם בעזרה הדדית למשתמשים מתקדמים
      ע
      עידו
    • RE: המרת טקסט לדיבור מטורפת!!!! ב ח י נ ם!!!!!

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

      פורסם בטיפים עצות והדגמות מהמשתמשים
      ע
      עידו
    • RE: קטגוריה לרשימה סגורה

      @sumone לא מדובר על להסתיר מלקוחות שלך, אלא בכללי, שלא מחר יבוא מישהו יאמר רגע אבל בפורום כתוב...

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

      עוד דוגמא, לקוח צריך api ואני לא חזק בתחום, אז אני מבקש ממשהו שיעזור בחלק הזה, מיותר שהלקוח ידע.

      אני מאמין שיש עוד דוגמאות אבל זה הרעיון.

      פורסם בעל הפורום
      ע
      עידו
    • RE: קריאה לשרת

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

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

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

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

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

      פורסם בפורום מפתחים API
      ע
      עידו
    • RE: מחיקת הקו לאחר שידור חי אינטרנטי

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

      פורסם בעזרה הדדית למשתמשים מתקדמים
      ע
      עידו
    • RE: הודעה לפני מחיקת מערכת

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

      אולי אפשר לבקש לעשות הסדר על קוים שמתלמדים עליהם/בבניה.

      כמובן, מלכתוב כאן לא יצא כלום, צריך לפנות ישירות לשירות הלקוחות.

      פורסם בבקשות לפיתוח
      ע
      עידו
    • RE: בקשת עזרה לקוד מנוע חיפוש = לחיפוש תכנים ושלוחות במערכת בהקלדת טקסט על מקשי הטלפון

      @ד-סופר-0 טוב זה קוד באדיבות chatgpt

      <?php
      
      function getValueByKey($filePath, $key) {
          // בודקים אם הקובץ קיים
          if (!file_exists($filePath)) {
              return "File not found.";
          }
      
          // קוראים את הקובץ שורה אחר שורה
          $lines = file($filePath, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
      
          foreach ($lines as $line) {
              // מחלקים את השורה למפתח ולערך
              list($fileKey, $value) = explode('|', $line, 2);
      
              // משווים את המפתח עם הפרמטר
              if (trim($fileKey) === trim($key)) {
                  return trim($value);
              }
          }
      
          return "Key not found.";
      }
      
      // דוגמה לשימוש
      $filePath = 'path/to/your/file.txt'; // החלף בנתיב של הקובץ
      $keyToFind = $_GET['key'] ?? ''; // מקבל את הפרמטר מה-URL
      $result = getValueByKey($filePath, $keyToFind);
      
      echo $result;
      
      ?>
      
      

      הוא לוקח קובץ שמכיל צמד של מפתח וערך שמופרדים ע"י | (בכל שורה יש צמד אחד), עובר עליו שורה אחר שורה, כל שורה הוא מחלק ומכניס כתא ברשימה שמכיל מפתח וערך ומשוה את המפתח למה שהתקבל מהשרת, אם זה זהה למפתח הוא מחזיר לשרת (ימות המשיח) את מה שכתוב בערך.

      כמדומני שזה מה שביקשת?

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

      פורסם בפורום PHP
      ע
      עידו
    • RE: יצירת תיקיה בAPI

      @MGM-IVR @אביי-ורבא כתב ביצירת תיקיה בAPI:

      @MGM-IVR כתב ביצירת תיקיה בAPI:

      על איזה תגובה אתה מדבר?

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

      54d10abf-a700-4d6d-87d8-a8d08890d01a-image.png

      לא יפה לצחוק על אנשים.

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

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

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

      פורסם בפורום מפתחים API
      ע
      עידו
    • RE: מחיקת קבצים אוטומטית

      @shz אם לא אכפת לך להכנס פעם ביום כדי שימחק או שאם תרצה לדעתי אפשר (בתשלום סמלי) לבנות משהו שיריץ את זה לבד, אפשר פשוט לעשות שלוחת API עם בקשת מחיקה להכנס לשלוחה וזה פשוט ימחוק את הקבצים או שהתוכנה תעשה את זה מעצמה

      פורסם בעזרה הדדית למשתמשים מתקדמים
      ע
      עידו
    • RE: חזרה למיקום האחרון לכל שלוחה בנפרד.

      @רק-טוב
      הוא התכוון לזה, הכותרת שם היא - חזרה למיקום האחרון אליו האזינו - לכל שלוחה בנפרד!

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

      פורסם בשאלות ועזרה הדדית
      ע
      עידו

    פוסטים אחרונים שנוצרו על ידי עידו

    • RE: הודעת ברוכים הבאים למשתמש חדש - וובהוק

      @automations אגב, זה גם מה שהצעתי בשאלה הקודמת ששאלתם (שזו כמדומני אותה השאלה) ואחד המומחים כאן הסכים עם הרעיון.

      פורסם בפורום מפתחים API
      ע
      עידו
    • RE: הודעת ברוכים הבאים למשתמש חדש - וובהוק

      @automations אין יותר מידי ממה שהצעתי.

      פורסם בפורום מפתחים API
      ע
      עידו
    • RE: הודעת ברוכים הבאים למשתמש חדש - וובהוק

      @automations מה רע בסתם הרשאת כניסה לפי API?

      פורסם בפורום מפתחים API
      ע
      עידו
    • RE: יצירת שלוחה בAPI

      @CUBASE @אביי-ורבא טוב זה בהחלט מענין מה קורה שם מאחורי הקלעים.
      מה שבטוח UploadTextFile בד"כ מיד מתעדכנת
      UpdateExtension לוקחת את הזמן
      עם GetIVR2Dir רואים אתמה שהשתנה כבר אחרי כמה שניות!
      GetTextFile לא בדקתי.

      פורסם בפורום מפתחים API
      ע
      עידו
    • RE: יצירת שלוחה בAPI

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

      אגב, ה UploadTextFile מתעדכן ישר, בדוק.

      פורסם בפורום מפתחים API
      ע
      עידו
    • RE: יצירת שלוחה בAPI

      @CUBASE עברו כבר 2 דקות ולא משתנה.

      פורסם בפורום מפתחים API
      ע
      עידו
    • RE: יצירת שלוחה בAPI

      @CUBASE כשאני משתמש בUploadTextFile הוא מתעדכן ישר

      פורסם בפורום מפתחים API
      ע
      עידו
    • RE: יצירת שלוחה בAPI

      @CUBASE תודה
      ערכתי

      פורסם בפורום מפתחים API
      ע
      עידו
    • יצירת שלוחה בAPI

      כשיוצרים שלוחה בAPI חייבים ליצור גם שלוחה וגם קובץ ext? ז"א

      https://www.call2all.co.il/ym/api/UploadTextFile
      https://www.call2all.co.il/ym/api/UpdateExtension
      

      זה:

      https://www.call2all.co.il/ym/api/UpdateExtension
      

      לא מספיק? לפי התיעוד זה אמור להצליח , תכלס זה לא מצליח לי...

      הנה דוגמא:

      https://www.call2all.co.il/ym/api/UpdateExtension?token=0123456789:123465&path=ivr2:111&type=menu&title=%D7%9E%D7%9B%D7%99%D7%A8%D7%95%D7%AA&enter_id=yes&enter_id_type=phone&record_name=no&say_name=no
      

      הוא יוצר שלוחה עם קובץ ext ריק

      פורסם בפורום מפתחים API
      ע
      עידו
    • RE: הוספת ספרות לזיהוי בסוף המספר - ראוטינג API

      @לעזור-לכולם הכי פשוט לנסות, תנסה או בבקשה שחוזרת מהשרת או בשלוחה עצמה (routing_your_id_add=123456) .

      תעדכן אותנו.

      פורסם בפורום מפתחים API
      ע
      עידו