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

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

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

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

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

        @צבי-ד-צ @זאביק טוב בקשה מ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>
        
        

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

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

          @עידו כל הכבוד!👏

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

            @צבי-ד-צ לא מבטיח שזה עובד... מעולם לא התעסקתי עם קמפיינים.

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

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

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

                פוסט זה נמחק!
                צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • צ
                  צבי ד"צ מומחה @עידו נערך לאחרונה על ידי צבי ד"צ

                  @עידו עבד או לא?

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

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

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

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

                      @צבי-ד-צ לא, הוא יצטרך שרת, יאחסן את הקובץ בשרת שלו ומשם יריץ וישנה איך שהוא רוצה (אני כבר מוחק את זה מהשרת שלי.
                      כך זה נראה
                      99d3c9a0-2dda-4f05-8e31-6d00c9253bc8-image.png

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

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

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

                          @צבי-ד-צ לי אין דרך ליצור רשימות, ונראה שהוא לא באזור...

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

                            @עידו אז אני רגע יבדוק בשבילו

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

                              @צבי-ד-צ תעדכן אותי.

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

                                @עידו עבד מצויין!!
                                רק שזה לא "העברה" אלא "העתקה" (לא חיסרון, רק זה פשוט מעדכן)

                                @זאביק תוכל להשתמש בזה, ותכיר טובה כמובן לר' @עידו היקר.

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

                                  @צבי-ד-צ אם זה הבעיה אפשר לעשות שיאפס את הרשומה הראשונה גם.

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

                                    @עידו לא בעיה, רק זה לא כתוב נכון. אדרבה, נראה לי כך יותר טוב...

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

                                      @צבי-ד-צ @עידו
                                      @זאביק אם הוא רוצה ידני, הוא לא מוכרח שרת, הוא יכול לשמור את זה כקובץ מקומי במחשב עם סיומת html..

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

                                        @יב בטוח? למרות שזה עובד על php? בשביל זה בד"כ צריך להתקין php על המחשב ולהריץ דרך cli או תוכנה מיוחדת

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

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

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

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

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

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