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

    קבלת המידע על קובץ ivr

    מתוזמן נעוץ נעול הועבר פורום מפתחים API
    11 פוסטים 5 כותבים 726 צפיות 2 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • ק מנותק
      קו מהיר
      נערך לאחרונה על ידי

      האם בפקודה: GetIVR2Dir יש אפשרות לקבל את המידע על קובץ ivr.ini?

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

        @קו-מהיר
        במקום לשאול פשוט תנסה

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

          @sbb0799
          אני ניסיתי משהו מסוים ולא הלך השאילה שלי אם למישהו יש פתרון...

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

            @קו-מהיר לקבלת תוכן קובץ טקסט תשתמש בGetTextFile

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

              @קו-מהיר
              אם אתה צריך לקבל את התוכן תשתמש ב DownloadFile כך:

              $path = "ivr2:***/ivr.ini"; //הנתיב המלא לקובץ
              $DownloadFile = file_get_contents("https://private.call2all.co.il/ym/api/DownloadFile?token=${token}&path=${path}");
              echo $DownloadFile;
              
              
              אהרן שובקסא תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • אהרן שובקסא מנותק
                אהרן שובקס ניהול @ASS
                נערך לאחרונה על ידי

                @ass אמר בקבלת המידע על קובץ ivr:

                @קו-מהיר
                אם אתה צריך לקבל את התוכן תשתמש ב DownloadFile כך:

                $path = "ivr2:***/ivr.ini"; //הנתיב המלא לקובץ
                $DownloadFile = file_get_contents("https://private.call2all.co.il/ym/api/DownloadFile?token=${token}&path=${path}");
                echo $DownloadFile;
                
                

                למה לא להשתמש עם GetTextFile ?

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

                  @אהרן-שובקס
                  למה שהוא צריך זה טוב לו.

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

                    @ass
                    מה שאני צריך שזה יציג את הערך ואז את השווה הוא יהפוך ל- :
                    לדוג'

                    "type" : "menu"
                    
                    A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • A מנותק
                      ASS @קו מהיר
                      נערך לאחרונה על ידי ASS

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

                      בקובץ ini או txt אתה צריך שהערכים יהיו עם רווחים.
                      לדוגמא:

                      send_sms_from = 012345678
                      

                      ולא

                      send_sms_from=012345678
                      

                      ואז הקוד שלהלן ממיר כל שורה למערך אחד ולאחר מכן את כל הערכים שבשורה לעוד מערך.
                      ואז אתה בוחר במשתנה $I=$new_array[0];איזה שורה במערך אתה רוצה (אפס זה השורה הראשונה 1 זה השניה וכן על זה הדרך).
                      ואז המשתנה $A יחבר עבורך את הכל ותקבל בהדפסת המשתנה $A את התוצאה המבוקשת.
                      אם יש לך שאלות תוכל לכתוב כאן.

                      <?php
                      $token = "07900000:1234"; // טוקן
                      $path = "ivr2:4/ivr.ini";//שם הקובץ
                      
                      $array =  explode("\n", file_get_contents("https://private.call2all.co.il/ym/api/DownloadFile?token=${token}&path=${path}"));
                      echo "<pre/>";print_r($array);//הדפס את כל הקובץ כמערך ראשוני
                      
                      
                      $new_array = array();
                      foreach($array as $key =>&$arr){
                      
                          if ($arr[3] !=='R'){
                      
                              $arr[3] ="_";
                          }
                          $parts = preg_split('/\s+/', trim($arr));
                          if($parts[1] == '_'){
                              $parts[1] = '';
                          }
                          $new_array[$key] = $parts;
                      }
                      
                      $I=$new_array[0];//איזה שורה בקובץ
                      $A="$I[0] : $I[2]";//איזה מילים בקובץ
                      print_r($A);//הדפס תוצאה
                      ?>
                      
                      
                      ק תגובה 1 תגובה אחרונה תגובה ציטוט 2
                      • ד בד מנותק
                        ד ב @ASS
                        נערך לאחרונה על ידי

                        @ass אמר בקבלת המידע על קובץ ivr:

                        @אהרן-שובקס
                        למה שהוא צריך זה טוב לו.

                        בפקודה GetTextFile הוא מקבל לשרת את התוכן של הקובץ (במקום להוריד אותו לשרת ואז לקרוא אותו)

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

                          @ass
                          יפה מאוד!!
                          לפי איך שהבנתי A$ זה השורה ו I$ זה המילה. ואם אני רוצה לעשות שלדוגמה אם ה-type שווה לתפריט ידפיס תפריט אני עושה:

                          <?php
                          $token = "07900000:1234"; // טוקן
                          $path = "ivr2:4/ivr.ini";//שם הקובץ
                           
                          $array =  explode("\n", file_get_contents("https://private.call2all.co.il/ym/api/DownloadFile?token=${token}&path=${path}"));
                          echo "<pre/>";print_r($array);//הדפס את כל הקובץ כמערך ראשוני
                           
                           
                          $new_array = array();
                          foreach($array as $key =>&$arr){
                           
                              if ($arr[3] !=='R'){
                           
                                  $arr[3] ="_";
                              }
                              $parts = preg_split('/\s+/', trim($arr));
                              if($parts[1] == '_'){
                                  $parts[1] = '';
                              }
                              $new_array[$key] = $parts;
                          }
                           
                          $I=$new_array[0];//איזה שורה בקובץ
                          $A="$I[0] : $I[2]";//איזה מילים בקובץ
                          if($I[1]=="menu"){print"תפריט";}
                          ?>
                          
                          תגובה 1 תגובה אחרונה תגובה ציטוט 0

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

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

                          בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                          הרשמה התחברות
                          • פוסט ראשון
                            פוסט אחרון