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

    איך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?

    מתוזמן נעוץ נעול הועבר פורום מפתחים API
    19 פוסטים 9 כותבים 969 צפיות 3 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • N מנותק
      nyh @לעזור לכולם
      נערך לאחרונה על ידי

      @לעזור-לכולם אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

      @שמואל-ש

      לגבי קבצי INI
      https://www.php.net/manual/en/function.parse-ini-file.php

      הוא מדבר על קובץ שנמצא על המערכת. לא בשרת!

      @שמואל-ש תקבל את תוכן הקובץ ואז תעלה אותו חזרה אחרי ששינת מה שרצית.

      ל תגובה 1 תגובה אחרונה תגובה ציטוט 1
      • ל מנותק
        לעזור לכולם @nyh
        נערך לאחרונה על ידי

        @nyh אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

        הוא מדבר על קובץ שנמצא על המערכת. לא בשרת!
        @שמואל-ש תקבל את תוכן הקובץ ואז תעלה אותו חזרה אחרי ששינת מה שרצית.

        נכון אבל אחרי שהוא מוריד את הקובץ יש אפשרות לערוך אותו כמו כל קובץ רגיל ויש אפשרות לערוך אותו כקובץ INI

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

          @שמואל-ש הדרך הכי קלה היא עם ה-API של ימות UpdateExtension

          אופן הפעולה של ימות המשיח שונה מאופן הפעולה של PHP ב-parse_ini_string כדלהלן:

          • parse_ini_string - ערך כפול ידרוס את הערך הקודם

            ימות המשיח - המערכת תתחשב רק בערך הראשון

          תגובה 1 תגובה אחרונה תגובה ציטוט 2
          • פ מנותק
            פיסטוק פרווה @שמואל ש.
            נערך לאחרונה על ידי

            @שמואל-ש
            יש לי קוד כזה וגם פתרון פשוט...
            הפתרון הוא, שתשכפל את הקובץ ini כקובץ ext.ini בשלוחה מסוימת לדוגמא: test/test ואז תוכל לעבוד עם UpdateExtension.
            אם לא תסתדר אתן לך קוד.

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

              @שמואל-ש אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

              אני רוצה לעדכן משהו בקובץ ini שאינו קובץ ההגדרות בשלוחה, איך אפשר לעשותו ללא מחיקת תוכן הקובץ?

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

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

                @שמואל-ש אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                וכן בפקודת עידכון, אם יש כבר שורה כזאת, השורה נמחקת/מתעדכנת או שנוצר עוד שורה? ואם לא, אז איך אני יכול לעדכן קובץ ini ואם יש כבר כזה שורה אז שיעדכן אותה?

                השור הנמחקת

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

                  @אביי-ורבא אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                  @שמואל-ש אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                  וכן בפקודת עידכון, אם יש כבר שורה כזאת, השורה נמחקת/מתעדכנת או שנוצר עוד שורה? ואם לא, אז איך אני יכול לעדכן קובץ ini ואם יש כבר כזה שורה אז שיעדכן אותה?

                  השור הנמחקת

                  נדמה לי שהוא מדבר על ימות המשיח, ושם השורה לא נמחקת אלא שהשורה שהוא רשם גם אם היא קיימת אז הוא ירשום אותה בקובץ ויוסיף ;; ליפני השורה ככה שהמערכת לא תתחשב בשורה הזו אלא תתחשב בשורה הראשונה שהייתה.

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

                    @avrham אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                    נדמה לי שהוא מדבר על ימות המשיח

                    ברור שהוא מדבר על ימות אלא על מה? אנחנו בפורום של ימות לא של אקסל.
                    ולגופה של שאלה, מניסיון היא נמחקת.

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

                      @אביי-ורבא אוקיי, פשוט זכור לי שמנסיון שלי זה לא מחק. (זה היה לים י הרבה זמן אולי מאז זה השתנה 🤔🤷)

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

                        @אביי-ורבא אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                        @avrham אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                        נדמה לי שהוא מדבר על ימות המשיח

                        ברור שהוא מדבר על ימות אלא על מה? אנחנו בפורום של ימות לא של אקסל.
                        ולגופה של שאלה, מניסיון היא נמחקת.

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

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

                          @שואל-ברצינות אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                          @אביי-ורבא אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                          @avrham אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                          נדמה לי שהוא מדבר על ימות המשיח

                          ברור שהוא מדבר על ימות אלא על מה? אנחנו בפורום של ימות לא של אקסל.
                          ולגופה של שאלה, מניסיון היא נמחקת.

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

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

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

                          @אביי-ורבא אתה לא אביי מתחומים, ומנצפח ממתמחים טופ?

                          ש א מ 3 תגובות תגובה אחרונה תגובה ציטוט 0
                          • ש מנותק
                            שואל ברצינות @avrham
                            נערך לאחרונה על ידי

                            @avrham אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                            @שואל-ברצינות אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                            @אביי-ורבא אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                            @avrham אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                            נדמה לי שהוא מדבר על ימות המשיח

                            ברור שהוא מדבר על ימות אלא על מה? אנחנו בפורום של ימות לא של אקסל.
                            ולגופה של שאלה, מניסיון היא נמחקת.

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

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

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

                            @אביי-ורבא אתה לא אביי מתחומים, ומנצפח ממתמחים טופ?

                            בדקתי הרגע, לקחתי שלוחה קיימת עם הערך:

                            title=שלוחה
                            

                            שלחתי את הפקודה

                            https://www.call2all.co.il/ym/api/UpdateExtension?token=0770000000:1234&path=ivr2:/5&title=שלוחה%20חדשה
                            

                            והנה הפלא קורה:
                            1ad89b4b-771e-43f1-ad9d-1b93205ca2e0-image.png
                            3186d989-b4c2-465f-8827-60e14551bf58-image.png

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

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

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

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

                                @avrham אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                                @אביי-ורבא אתה לא אביי מתחומים, ומנצפח ממתמחים טופ?

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

                                תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                • מ מנותק
                                  מנצפכ @avrham
                                  נערך לאחרונה על ידי מנצפכ

                                  @avrham אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                                  ומנצפכ ממתמחים טופ?

                                  ומתחומים ומפורום ימות המשיח
                                  לא, זה לא הוא

                                  תגובה 1 תגובה אחרונה תגובה ציטוט 2
                                  • 3 מנותק
                                    343767535 @פיסטוק פרווה
                                    נערך לאחרונה על ידי

                                    @פיסטוק-פרווה אמר באיך אפשר בפקודת API לעדכן תוכן בקובץ ini-לא קובץ הגדרות?:

                                    @שמואל-ש
                                    יש לי קוד כזה וגם פתרון פשוט...
                                    הפתרון הוא, שתשכפל את הקובץ ini כקובץ ext.ini בשלוחה מסוימת לדוגמא: test/test ואז תוכל לעבוד עם UpdateExtension.
                                    אם לא תסתדר אתן לך קוד.

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

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

                                      @343767535

                                      <?
                                      //ערכים בשביל הפעלה
                                      $did = "מספר מערכת";
                                      $password = "סיסמה";
                                      
                                      //מעתיק את קובץ ההגדרות הראשי לשלוחת ניסיון
                                      $url="https://www.call2all.co.il/ym/api/FileAction?token=$did:$password&action=move&what=ivr2:/ivr.ini&target=ivr2:/teletop/ivr/testing/ext.ini";
                                      $str = file_get_contents("$url");
                                      
                                      //מגדיר בשלוחה את הקול החדש
                                      $url="https://www.call2all.co.il/ym/api/UpdateExtension?token=$did:$password&path=ivr2:/teletop/ivr/testing/&voice=Osnat";
                                      $str = file_get_contents("$url");
                                      
                                      //מחזיר את הקובץ למקומו
                                      $url="https://www.call2all.co.il/ym/api/FileAction?token=$did:$password&action=move&what=ivr2:/teletop/ivr/testing/ext.ini&target=ivr2:/ivr.ini";
                                      $str = file_get_contents("$url");
                                      $str = json_decode($str, true);
                                      $r = $str ["responseStatus"];
                                      if ($r == OK){echo "id_list_message=t-הקול שונה בהצלחה&";}
                                      ?>
                                      

                                      בדוגמא, משנה את הקול הרובוטי המושמע במערכת לקול של Osnat.
                                      שלוחת הניסיון היא: "teletop/ivr/testing"
                                      תוכל כמובן לשנות כל דבר שתרצה.
                                      בהצלחה!!

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

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