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

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

    מתוזמן נעוץ נעול הועבר פורום מפתחים API
    11 פוסטים 5 כותבים 559 צפיות 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
                          • פוסט ראשון
                            פוסט אחרון