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

    שמיעת הקבצים שבשלוחה

    מתוזמן נעוץ נעול הועבר נפתר פורום PHP
    13 פוסטים 4 כותבים 424 צפיות 1 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • ש מנותק
      שמואל ש. @kavkosher
      נערך לאחרונה על ידי

      @kavkosher יש לך כבר קוד שהתחלת? תעלה אותו ואכוון אותך להמשך

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

         $url6 = file_get_contents("https://www.call2all.co.il/ym/api/GetIVR2Dir?token={$did}:{$password}&path=ivr2:{$path}&");
                 $url6 = str_replace("[" , "" , $url6);
                 $url6 = str_replace("]" , "" , $url6);
                $url =  json_decode("$url6", true);
             
          
             $url1 = $url['files'];
            
            $name = $url1['name'];
        
            $fileType = $url1['fileType'];
            $what = $url1['what'];
            
              print "read=f-/{$what}=menuFile,no,1,1,7,No,";  
          
            
        

        הבעיה זה הסוגריים המרובעות [] ב JSON

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

          @kavkosher
          התגובה שאתה מקבל מימות היא בפורמט json טהור, אין שום ענין לעשות שם replace והסוגריים מרובעות זה חלק אורגינלי מפורמט JSON
          אתה משתמש עם GetIvrTree או GetIVR2Dir? בהתחלה כתבת GetIvrTree, ובדוגמת קוד התחלת עם GetIVR2Dir, אבל איברי המערך הם של GetIvrTree
          אם אתה רוצה לקבל רק את הקבצים ולא תיקיות וכו', יותר נח להשתמש עם GetIVR2Dir
          הנה דוגמת קוד

          $url = "https://www.call2all.co.il/ym/api/GetIVR2Dir?token={$did}:{$password}&path=ivr2:{$path}";
          $responce = file_get_contents($url);
          $json =  json_decode($responce, true);
          $files = $json['files'];
          
          foreach ($files as $file){
              echo $file['name'] . '<br>';
          }    
          

          ידפיס לך את כל שמות הקבצים בשלוחה

          אגב, ממליץ לך על הכלי הזה כדי להציג את ה json בצורה קריאה

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

            @amp-Software-0 כתב בשמיעת הקבצים שבשלוחה:

            אגב, ממליץ לך על הכלי הזה כדי להציג את ה json בצורה קריאה

            מה זה בעצם?

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

              @שמואל-ש
              כלי לשימוש נח ובדיקת תקינות של פורמט json
              מדביקים את הטקסט בצד ימין, לוחצים החץ להעתקה לצד שמאל, והוא מוצג בצורה של עץ, כמובן אפשר להחליף בין התצוגות
              דוגמא לטקסט הנ"ל:
              6c414059-8d30-43b7-b7c2-3912f7adc78d-image.png

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

                אם אני רוצה שיציג רק את הקובץ השלישי לדוגמה
                אני מתכוון לקרוא לכל קובץ בנפרד שבפעם הרשונה יביא את הקובץ הראשון בשניה את הקובץ השני וכו

                הסתדרתי

                תודה רבה לכל המסיעים

                תגובה 1 תגובה אחרונה תגובה ציטוט 3
                • K kavkosher סימן נושא זה כנפתר ב
                • צ מנותק
                  צדיק תמים
                  נערך לאחרונה על ידי

                  @amp-Software-0 @שמואל-ש הנה תוסף שמפרמטר כל JSON שנכנסים אליו בדפדפן
                  https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa
                  דוגמה (כיווצתי את רוב הנתונים כדי שיכנס בתמונה)
                  6d6ecfd0-cfaa-4c80-a18d-e7b270259541-CleanShot 2023-02-23 at 03.46.51@2x.png

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

                    @צדיק-תמים כתב בשמיעת הקבצים שבשלוחה:

                    הנה תוסף שמפרמטר כל JSON שנכנסים אליו בדפדפן

                    לא הבנתי איפה זה משנה לי, תוכל להסביר שוב?

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

                      @שמואל-ש כתבתי
                      כל JSON שמוצג בדפדפן
                      לדוגמה מהAPI של ימות

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

                        תודה עוזר לי מאוד

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