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

    איך אני מקבל קובץ ymgr שאוכל להוציא ממנו מידע, וכן גם במערך

    פורום PHP
    4
    30
    672
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • ש
      שמואל ש. @amp Software 0 נערך לאחרונה על ידי

      @amp-Software-0 קודם כל תודה ענקית!!!
      ושנית, מה זה file_get_contents, זה לא שם משתנה, אז מה זה כן?
      ושלישית, כן הייתי רוצה את זה לשלוחת API מהם השינויים הנדרשים? רק שההדפסה לא תהיה על כל דבר אלא על הדברים שאני צריך או על התוצאה הסופית?

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

        @שמואל-ש
        file_get_contents זה פונקציה שמקבלת תוכן של קובץ בהינתן url, מקביל ל UrlFetchApp.fetch
        אכן, אם אתה רוצה את זה לשלוחת API פשוט תדפיס לדף רק את הדברים הרלוונטים שאתה רוצה להשמיע בשלוחה, על פי האפיון של המודול

        אם אתה רוצה להדפיס לך נתונים ללוג את יכול לבצע את זה באמצעות error_log()

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

          @amp-Software-0 זה הקוד שהכנסתי בשרת

          <?php
          const token = '07777777:******';
          const url = 'https://www.call2all.co.il/ym/api/';
          const urlfetch = url . 'RenderYMGRFile?wath=ivr2:Log/LogApi.ymgr&convertType=json&notLoadLang=0&token=' . token;
          copy_file();
           
          function copy_file()
          {
              echo 'סטטוס החיבור:' . urlfetch . '<br>';
              $file = file_get_contents(urlfetch);
              echo 'הנתונים חדשים:' + $file . '<br>';
              $file_json = json_decode($file, true);
              if ($file_json['responseStatus'] == 'OK') {
                  foreach ($file_json['data'] as $row) {
                      $alef = $row["ApiAnswer"];
                      echo 'נתון א:' + $alef . '<br>';
                      $kablat2 = $row["תאריך עברי"];
                      echo 'נתון ב:' + $kablat2 . '<br>';
           
                  }
              }
          }
           
          
          

          וזה מה שאני מקבל בדפדפן

          2394a6d8-b27e-45d9-ba41-0bee518b7ba6-image.png

          ושים לב למה שמסומן בחץ-מה שכתוב שם במקום json&notLoadLang

          A M 2 תגובות תגובה אחרונה תגובה ציטוט 0
          • A
            amp Software 0 @שמואל ש. נערך לאחרונה על ידי

            @שמואל-ש
            תוכל להעלות כאן הקובץ עצמו?

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

              @amp-Software-0 איזה קובץ? הלוג?

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

                @שמואל-ש
                הסקריפט

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

                  @amp-Software-0 אמר באיך אני מקבל קובץ ymgr שאוכל להוציא ממנו מידע, וכן גם במערך:

                  @שמואל-ש
                  הסקריפט

                  מה זאת אומרת? זה כל הסקריפט-מה שהעליתי לך למעלה

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

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

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

                      @amp-Software-0
                      ymgr.php

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

                        @שמואל-ש ממליץ לך להסיר את התווים בעברית ואז להריץ מחדש
                        העורך החינמי של 000webhost לפעמים משבש את העריכה כאשר יש דף שמשלב תווים בעברית ובאנגלית

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

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

                            @amp-Software-0 אמר באיך אני מקבל קובץ ymgr שאוכל להוציא ממנו מידע, וכן גם במערך:

                            @שמואל-ש ממליץ לך להסיר את התווים בעברית ואז להריץ מחדש

                            <?php
                            const token = '07777:*****';
                            const url = 'https://www.call2all.co.il/ym/api/';
                            const urlfetch = url . 'RenderYMGRFile?wath=ivr2:Log/LogApi.ymgr&convertType=json&notLoadLang=0&token=' . token;
                            copy_file();
                             
                            function copy_file()
                            {
                                echo 'status:' . urlfetch . '<br>';
                                $file = file_get_contents(urlfetch);
                                echo 'netunym:' + $file . '<br>';
                                $file_json = json_decode($file, true);
                                if ($file_json['responseStatus'] == 'OK') {
                                    foreach ($file_json['data'] as $row) {
                                        $alef = $row["ApiAnswer"];
                                        echo 'a:' + $alef . '<br>';
                                    }
                                }
                            }
                             
                            ?>
                            

                            ולא עזר!
                            ואגב, מה עם זה שרואים בדפדפן?

                            ומה רצה @MGM-IVR ?
                            A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • A
                              amp Software 0 @שמואל ש. נערך לאחרונה על ידי

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

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

                                @amp-Software-0 אמר באיך אני מקבל קובץ ymgr שאוכל להוציא ממנו מידע, וכן גם במערך:

                                כתבת את הקוד בצורה לא תקינה, אז איך הרצת אותו?

                                זה בדיוק מה שאתה הבאת לי!!!

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

                                  @שמואל-ש
                                  לא, אני לא כתבתי +
                                  תחליף את ה + ל .
                                  לגבי מה שמודפס בדפדפן, זה לא מפריע, אצלי זה עובד למרות שמודפס כך (אם כי עדיין זה בעיית קידוד)
                                  e2755434-15c2-48b6-b823-123f8fda0039-image.png

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

                                    @amp-Software-0 אמר באיך אני מקבל קובץ ymgr שאוכל להוציא ממנו מידע, וכן גם במערך:

                                    לא, אני לא כתבתי +

                                    0e8ebb87-c7f5-4e6a-aefe-4b9ed85c988f-image.png

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

                                      @amp-Software-0 עובד לי!

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

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

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

                                          @amp-Software-0 איך אני מתחיל מהסוף-אני רוצה להקריא את הקובץ אך מהשורה האחרונה לראשונה
                                          @MGM-IVR

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

                                            @שמואל-ש
                                            תרוץ בלולאה הפוכה

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