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

    קבלת ערך הקובץ הגבוה ביותר

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

      איך אני מקבל (עדיף הסבר מדויק)

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

        @121244
        תעתיק את הקוד,
        את המשתנה $token תשנה למספר המערכת + סיסמה שלך.
        את המשתנה $path תשנה לשלוחה בו אתה רוצה לחפש.
        לדפדפן יודפס שם הקובץ הגדול ביותר.
        לתשומת ליבך! אם יש לך בשלוחה קבצי לוג, תקבל את השם של הקובץ לוג הגדול ביותר.

        $token = "079********:****";
        $path = "/";
        $obj = file_get_contents("https://www.call2all.co.il/ym/api/GetIVR2Dir?token=$token&path=$path&filesLimit=1&orderBy=name&orderDir=desc");
        $data = json_decode($obj,true);
        echo  $data['files'][0]['name'];
        
        1 תגובה 1 תגובה אחרונה תגובה ציטוט 1
        • 1
          121244 @מתכנת בעתיד נערך לאחרונה על ידי

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

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

            @121244

            1. כמובן שאתה יכול לשלב את זה היכן שאתה רוצה.
            2. איזה לוג קבוע יש בשלוחת השמעת קבצים?

            תשים את הקוד המעודכן, זה יפתור לך את הבעיה של לוגים, וכן יפתור לך את הבעיה אם תדרוס קבצי מערכת של ימות המשיח, שכמעט תמיד הערך שלהם יהיה יותר גבוה מהקבצים שלך.

            $token = "03*******:****";
            $path = "/";
            $obj = file_get_contents("https://www.call2all.co.il/ym/api/GetIVR2Dir?token=$token&path=$path&filesLimit=20&orderBy=name&orderDir=desc");
            $files = json_decode($obj,true)['files'];
            
            
            foreach($files as $file){
                if(strpos($file['name'], ".wav") !== false && strpos($file['name'], "M") !== 0){
                   echo  $file['name'];
                    exit;
                }
            }
            
            1 תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • 1
              121244 @מתכנת בעתיד נערך לאחרונה על ידי

              @מתכנת-בעתיד הענין זה זה שבמקום פלט אני רוצה שיכנס למשתנה מסוים
              5af72011-166c-442a-ae39-ca70bb440c99-image.png

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

                @121244
                עכשיו זה נכנס לתוך משתנה $temp

                $token = "03*******:****";
                $path = "/";
                $obj = file_get_contents("https://www.call2all.co.il/ym/api/GetIVR2Dir?token=$token&path=$path&filesLimit=20&orderBy=name&orderDir=desc");
                $files = json_decode($obj,true)['files'];
                 
                 
                foreach($files as $file){
                    if(strpos($file['name'], ".wav") !== false && strpos($file['name'], "M") !== 0){
                       $temp = $file['name'];
                    }
                }
                
                
                תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • א
                  אליהושש @121244 נערך לאחרונה על ידי

                  @121244
                  אפשר לעלות קבצים לקובץ הגבוה ביותר גם בקבצי tts כמבואר כאן, גם בלי לקבל את מספר הקובץ הגבוה.

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

                    @אליהושש מה מבואר שם?

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

                      @121244
                      שאם שלחת בפרמטר autoNumbering את הערךtrue ובפרמטר tts את הערך1 דהיינו

                      &autoNumbering=true&tts=1&
                      

                      אז הקובץ tts יעלה כקובץ הגבוה בשלוחה.
                      כמובן שבשביל קבצי שמע לא לשלוח את הפרמטר tts .

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

                        @אליהושש איפה יש כאלו פרמטריםן

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

                          @121244
                          כאן

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

                            @אליהושש אני רוצה את זה להעלת קובץ טקסט ולא לזה

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

                              @121244
                              מה שכתבתי כאן זה לקובץ tts .
                              כמבואר שם

                              @eliyahu כתב בAPI - גישת מפתחים למערכות:

                              autoNumbering
                              מספור אוטומטי לקבצי שמע
                              בוליאני (true/false). באפשרות זו יש לציין בפרמטר path את נתיב התיקייה בלבד. למשל לתיקייה 5 יש לציין את הנתיב כך path=ivr2:5/. במקרה כזה, הקובץ יעלה לתיקייה 5 ויקבל את המספור הגבוה ביותר (int) עם סיומת wav.

                              tts
                              הצהרה על קובץ tts
                              בוליאני (1/0). נצרך במקרה של מספור אוטומטי לקבצי tts כדי שהמערכת לא תתן לקובץ את הסיומת wav אלא tts

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

                                @121244 אני מתכוון לפקודה הזו UploadTextFile

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

                                  @121244
                                  לקובץ ini ?
                                  תנסה עם מה שפרסם ערוץ הסקרים כאן

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

                                    @אליהושש איפה אני מכניס קישור רידים ואר דברים?

                                    <?php
                                    function FileNameToUpload($server="www", $token, $path){
                                    	$array = json_decode(file_get_contents("https://{$server}.call2all.co.il/ym/api//GetIVR2Dir?token={$token}&path={$path}"),true);
                                    	if($array["responseStatus"] == "OK"){
                                    		foreach($array["files"] as $key => $value){
                                    			if($value["fileType"] == "AUDIO" || $value["fileType"] == "TTS"){
                                    				$split = explode(".",$value["name"]);
                                    				if (is_numeric($split[0])){		
                                    					break;
                                    				}
                                    			}
                                    		}
                                     
                                    		if($split[0] == null){
                                    			$NewFileName = 0;
                                    		}else{
                                    			$NewFileName = $split[0]+1;
                                    		}
                                    		//הפוך למינימום 3 ספרות/
                                    		return str_pad($NewFileName,3,"0",STR_PAD_LEFT);
                                    	}else{
                                    	//במקרה של שגיאה
                                    	}
                                    }
                                    ?>
                                    
                                    
                                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                    • 1
                                      121244 @אליהושש נערך לאחרונה על ידי

                                      @אליהושש לא הצלחתי להבין כלום בכ"א אשמח שתשדך לי את זה עם זה ותעשה שאם משתנה file=0 זה יעל לקובץ הגבוה ביותר

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

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

                                          @121244
                                          ערכתי את הקוד עכשיו, שישמעו את ההקלדה מומרת לאותיות לפני אישור ההקלדה.

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

                                            @121244
                                            בקוד הקודם שהבאתי היה כמה וכמה בעיות, קוד זה אמור להיות בסדר, ויש בו את כל האופציות הקיימות במודול הרשמי של ימות המשיח, אמנם כמעט ושייך להשתמש איתו רק דרך שלוחת api ולא דרך הדפדפן, מכיון שאין לי ידע רב בשפת php ואדרבה מי שבידיו להעלות לכאן קוד מוצלח יותר תע"ב, רק שלא ישכח לתייג אותי.

                                            <?php
                                            $did=$_REQUEST['ApiDID'];
                                            $pass=$_REQUEST['pass'];
                                            $path=$_REQUEST['path']; 
                                            $txt=$_REQUEST['txt'];
                                            $file=$_REQUEST['file'];
                                            $type=$_REQUEST['type'];
                                            $phone=$_REQUEST['ApiPhone'];
                                            $extension=$_REQUEST['ApiExtension'];
                                            $name=$_REQUEST['ApiEnterIDName'];
                                            $ApiCallId=$_REQUEST['ApiCallId'];
                                            $hangup=$_REQUEST['hangup'];
                                            $okname=$_REQUEST['okname'];
                                            $tzl=$_REQUEST['tzl'];
                                            $tzlnit=$_REQUEST['tzlnit'];
                                            $tim1=$_REQUEST['tim1'];
                                            $tim2=$_REQUEST['tim2'];
                                            $me=$_REQUEST['me'];
                                            $men=$_REQUEST['men'];
                                            $menu=$_REQUEST['menu'];
                                            $go=$_REQUEST['go'];
                                            $to=$_REQUEST['to'];
                                            $callerId=$_REQUEST['callerId'];
                                            $add=$_REQUEST['add'];
                                            $valnameext="-EnterIDType-phone-EnterID-{$phone}-ValName-{$name}";
                                            $valnam = "הודעה מאת, {$name}.";
                                            date_default_timezone_set('Asia/Jerusalem');
                                            $time = date("Y-m-d-H-i-s");
                                            $tim= date("H.i");
                                            $valnameext =  str_replace(" ", "%20", $valnameext);
                                            $valnam =  str_replace(" ", "%20", $valnam);
                                            if($callerId == null){
                                                $callerId=$did;
                                            }
                                            if($menu == 'null'){
                                                    $menu="";
                                                }
                                            if($name == null){
                                                 $valnameext="";
                                            }
                                            elseif
                                            ($okname == 'ok'){
                                            $valname=$valnam;
                                            }
                                            if($me != 'd'){
                                            $array_number = [33333, 3333, 333, 33, 3, 22222, 2222, 222, 22, 2, 66666, 6666, 666, 66, 6, 55555, 5555, 555, 55, 5, 44444, 4444, 444, 44, 4, 99999, 9999, 999, 99, 9, 88888, 8888, 888, 88, 8, 77777, 7777, 777, 77, 7, "00000", "0000", "000", "00", "0", 11111, 1111, 111, 11, 1];
                                            $array_abc = ["&", "&", "ג", "ב", "א", "$", "$", "ו", "ה", "ד", "^", "^", "ט", "ח", "ז", "@", "ל", "ך", "כ", "י", "#", "ן", "נ", "ם", "מ", ";", "ף", "פ", "ע", 'ס', "-", "-", "ק", "ץ", 'צ', "`", "_", "ת", "ש", "ר", "+", "+", "+", ":", "%", "=", ",", "!", "?", "."];
                                            $txt =  str_replace($array_number, $array_abc, $txt);
                                            if($me == 'b'||$me == 'c'){
                                                $array_a = ["א", "ב", "ג", "ד", "ה", "ו", "ז", "ח", "ט", "י", "כ", "ך", "ל", "מ", "ם", "נ", "ן", "ס", "ע", "פ", "ף", "צ", "ץ", "ק", "ר", "ש", "ת", "_",];
                                                 $array_ac = ["D", 'E', 'F', 'A', 'B', 'C', 'M', 'N', 'O', 'J', 'K', 'L', 5, 'G', 'H', 'I', 4, 'W', 'X', 'Y', 'Z', 'T', 'U', 'V', 'P', 'Q', 'R', 'S',];
                                                 $txt =  str_replace($array_a, $array_ac, $txt);
                                            }
                                            if($me == 'c'){
                                                $txt = strtolower($txt);
                                            }
                                            $array_numbe = ["&", "$", "^", "@", "#", ";", "-", "_", "+", "=", "`" ,'*'];
                                            $array_ab = [3, 2, 6, 5, 4, 9, 8, 7, 0, 1, 7, ""];
                                            $txt =  str_replace($array_numbe, $array_ab, $txt);
                                            }
                                            if($did == null){
                                                 print "read=t-אנא הקישו את מספר המערכת אליה ברצונכם להעלות טקסט=ApiDID,yes,10,9,15,Digits,yes,";
                                            }
                                            elseif($pass == null){
                                                print "read=m-1800=pass,yes,,1,24,Digits,";
                                            }
                                            elseif($hangup == null){
                                                $login=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/Login?username={$did}&password={$pass}"), true);
                                            $stat = $login['responseStatus'];
                                            if
                                            ($stat == "OK"){
                                            if($path == null){
                                                print "read=t-אנא הקישו את מספר השלוחה כאשר בין שלוחה לשלוחה הקישו כוכבית, ולסיום הקישו סולמית=path,,,1,24,Alpha,,,*/,,,,,";
                                            } 
                                             elseif($file == null){
                                                 print "read=t-אנא הקישו את מספר ההודעה לשמירה, לקובץ הגבוה בשלוחה הקישו 0, להודעת מערכת הקישו כוכבית ואת מספר ההודעה, לסיום הקישו סולמית   =file,,5,1,24,Alpha,,,*M,,,,,";
                                            } 
                                            elseif($type == 'null'){
                                                    $type="";
                                                }
                                            if($type == '3'){
                                                $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token={$did}:{$pass}&action=delete&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                                if($txt != 'null'){
                                                     print "read=m-2287=txt,,,,1,NO,yes,yes,,*,,Ok,null,,no,";
                                                }else{
                                                             print "read=t-ה=type,,,,1,NO,yes,yes,,*,,Ok,null,,no,";
                                                }
                                            }
                                            elseif($type == '4'){
                                                $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                                $contents=$u['contents'];
                                                $text="{$contents}{$txt}";
                                                    $text =  str_replace("%", "%20", $text);
                                                    $text =  str_replace(" ", "%20", $text);
                                                    $text =  str_replace("null", "", $text);
                                                 $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&contents={$text}&"), true);
                                                 $text =  str_replace("%20", " ", $text);
                                                 $text =  str_replace("%", " ", $text);
                                                 $text =  str_replace("null", "", $text);
                                                  if($txt != 'null'){
                                                     print "read=m-2288=txt,,,,1,NO,yes,yes,,*,,Ok,null,,no,";
                                                }else{
                                                             print "read=t-{$text}=type,,,,1,NO,yes,yes,,*,,Ok,null,,no,";
                                                }
                                            }
                                            elseif($type == '5'){
                                                $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                                $contents=$u['contents'];
                                                $text="{$contents}{$txt}";
                                                    $text =  str_replace("%", " ", $text);
                                                    $text =  str_replace("null", "", $text);
                                                    if($txt != 'null'){
                                                    if($men == null|$men == 'null'){
                                                         print "read=t-אנא הקישו את כמות האותיות שברצונכם למחוק, ולסיום הקישו סולמית=men,,,,,Number,yes,,,,,,,,";
                                                    }else{
                                                        $me=$men*2;
                                                    $text = substr($text, 0, -$me);
                                                    $text =  str_replace("%", "%20", $text);
                                                    $text =  str_replace(" ", "%20", $text);
                                                    $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&contents={$text}"), true);
                                                    $text =  str_replace("%20", " ", $text);
                                                    $text =  str_replace("%", " ", $text);
                                                    $text =  str_replace("null", "", $text);
                                                     print "read=t-מחקתם בהצלחה.n-{$men}=txt,,,,1,NO,yes,yes,,,,Ok,null,,no,";
                                                }
                                                }elseif($men != 'null'){
                                                     print "read=t-אותיות=men,,,,1,NO,yes,yes,,,,Ok,null,,no,";
                                                }else{
                                                    print "read=m-2288.t-{$text}=type,,,,1,NO,yes,yes,,,,Ok,null,,no,";
                                                }
                                            }
                                            elseif($type == '6'){
                                                $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                                $contents=$u['contents'];
                                                $text="{$contents}{$txt}";
                                                    $text =  str_replace("%", " ", $text);
                                                    $text =  str_replace("null", "", $text);
                                                       if($txt != 'null'){
                                                      $words = explode(" ", $text);
                                              array_pop($words);
                                              $text = implode(" ", $words);
                                                    $text =  str_replace("%", "%20", $text);
                                                    $text =  str_replace(" ", "%20", $text);
                                                    $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&contents={$text}"), true);
                                                    $text =  str_replace("%20", " ", $text);
                                                    $text =  str_replace("%", " ", $text);
                                                    $text =  str_replace("null", "", $text);
                                                     print "read=m-2287=txt,,,,1,NO,yes,yes,,,,Ok,null,,no,";
                                                }else{
                                                    print "read=m-2288.t-{$text}=type,,,,1,NO,yes,yes,,,,Ok,null,,no,";
                                                }
                                                }
                                                elseif ($type == '8'){
                                                if ($me == 'a'||$me == 'b'||$me == 'c'||$me == 'd'){
                                                    $me="";
                                                }
                                                if ($me == null){
                                                $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                                $contents=$u['contents'];
                                                $text="{$contents}{$txt}";
                                                    $text =  str_replace("%", "%20", $text);
                                                    $text =  str_replace(" ", "%20", $text);
                                                    $text =  str_replace("null", "", $text);
                                                $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&contents={$text}&"), true);
                                                if($txt != 'null'){
                                                     print "read=t-שינוי שפת מקלדת=txt,,,,1,NO,yes,yes,,*,,Ok,null,,no,";
                                                }else{
                                                    print "read=t-למקלדת עברית הקישו 1, למקלדת אנגלית אותיות גדולות הקישו שתיים, למקלדת אנגלית אותיות קטנות הקישו 3, למקלדת ספרות הקישו 4=me,,1,1,,NO,yes,yes,,1234,,,,,no,";
                                            }
                                            }else{
                                                print "read=t-החלפתם בהצלחה=type,,,,1,NO,yes,yes,,*,,Ok,null,,no,";
                                            }
                                            }
                                            elseif($txt == 'null'){
                                                $txt="";
                                                }
                                            if($txt == null){
                                                if ($me == '1'){
                                                    print "read=t-למקלדת עברית=me,,,,1,NO,yes,yes,,*,,Ok,a,,no,";
                                                }
                                                if ($me == '2'){
                                                    print "read=t-למקלדת אנגלית אותיות גדולות=me,,,,1,NO,yes,yes,,*,,Ok,b,,no,";
                                                }
                                                if ($me == '3'){
                                                    print "read=t-למקלדת אנגלית אותיות קטנות=me,,,,1,NO,yes,yes,,*,,Ok,c,,no,";           
                                                }
                                                if ($me == '4'){
                                                     print "read=t-למקלדת ספרות=me,,,,1,NO,yes,yes,,*,,Ok,d,,no,";            
                                                }
                                                 print "read=t-אנא הקש את הטקסט על מקשי הטלפון כאשר בין שני אותיות על אותו המקש הקישו כוכבית, לרווח הקישו 0, ולסיום הקישו סולמית=txt,,,1,24,NO,,,,,,,,,no,";
                                             }
                                             elseif($menu == '1'){
                                                    if($type != null){
                                                    $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                                $contents=$u['contents'];
                                                $text="{$contents}{$txt}";
                                                    $text =  str_replace("%", " ", $text);
                                                    $text =  str_replace("null", "", $text);
                                                    $text =  str_replace(".", "", $text);
                                                    print "read=m-2289.a-{$text} =type,,,,1,NO,yes,yes,,*,,Ok,null,,no,";
                                                }else{
                                                       print "read=t-, עד כאן איות הטקסט=menu,,,,1,NO,yes,yes,,*,,Ok,null,,no,";
                                                }
                                                }
                                                elseif($menu == '2'){
                                                    $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                                $contents=$u['contents'];
                                                $text="{$contents}{$txt}";
                                                    $text =  str_replace("%", " ", $text);
                                                    $text =  str_replace("null", "", $text);
                                                    if($type != null){
                                            print "read=m-2289=type,,,,1,NO,yes,yes,,*,,Ok,null,,no,";
                                            }else{
                                                print "read=t-{$text}=menu,,,,1,NO,yes,yes,,*,,Ok,null,,no,";
                                            }
                                            }
                                            elseif($type == null){
                                                   print "read=t-לסיום ואישור ההודעה הקישו 1, לשמיעת הטקסט שהוקלד במילים או באותיות הקישו שתיים, להקשה מחודשת של כל הטקסט הקישו 3, להמשך הקשת הטקסט הקישו 4, לביטול של האות האחרונה הקישו 5,לביטול המילה האחרונה הקישו 6, לביטול ויציאה הקישו 7, לשינוי שפת מקלדת הקישו 8=type,,1,,,NO,yes,yes,,12345678,,,,,no,";
                                            }
                                            elseif ($type == '2'){
                                                if($menu == null){
                                                print "read=t-לשמיעת ההודעה אות אחר אות הקישו 1, לשמיעת ההודעה במנוע הקראת מילים הקישו שתיים=menu,,1,,,NO,yes,yes,,12,,,,,no";
                                                }
                                            }
                                            elseif ($type == '7'){
                                                $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token={$did}:{$pass}&action=delete&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                            print "id_list_message=m-2287.g-/{$to}";
                                            }
                                            elseif ($type == '1'){
                                               if($file == '0' ){
                                                   $obj = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetIVR2DirStats?token={$did}:{$pass}&path={$path}&"),true);
                                            $files = $obj['maxFile'];
                                            $filess = $files['name'];
                                            if($filess != null){
                                            $file = $filess + 1 ;
                                            }
                                            if($file<9){
                                                $file=sprintf("00%u",$file);
                                            }
                                            elseif($file<99){
                                            $file=sprintf("0%u",$file);
                                            }
                                            }
                                              $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                                $contents=$u['contents'];
                                                $text="{$contents}{$txt}";
                                            if($add == 'yes'){
                                                $tt=$text;
                                                $getAdd=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$file}.tts&"), true);
                                                $TextAdd=$getAdd['contents'];
                                                $text="{$TextAdd}{$tt}";
                                            }
                                                    $text =  str_replace("%", "%20", $text);
                                                    $text =  str_replace(" ", "%20", $text);
                                                    $text =  str_replace("null", "", $text);
                                            $url=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$file}.tts&contents={$valname}{$text}&"), true);
                                            file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=$did:{$pass}&what=ivr2:{$path}/{$file}.txt&contents=Record-CustomerDID-{$did}-Phone-{$phone}-Date-{$time}-Folder-{$extension}-File-{$file}{$valnameext}&");
                                            $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token={$did}:{$pass}&action=delete&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                            $status = $url['responseStatus'];
                                            if
                                            ($status == "OK"){
                                            if($tzlnit != null){
                                                if($tim1 != null){
                                                    if($tim2 != null){
                                                        if($tim2<$tim1){
                                                            if($tim<$tim2||$tim>$tim1){
                                                      $tzl=$tzlnit;
                                                        }
                                                      }else{
                                                          if($tim>$tim1){
                                                          if($tim<$tim2){
                                                      $tzl=$tzlnit;
                                                          }
                                                        }
                                                      }
                                                    }
                                                }
                                            }
                                            if($tzl !== null){
                                            $url1=file_get_contents("https://www.call2all.co.il/ym/api/RunTzintuk?token={$did}:{$pass}&callerId={$callerId}&TzintukTimeOut=8&phones=tzl:{$tzl}");
                                            }
                                                print "id_list_message=m-3975.g-/{$go} ";
                                            }
                                            else{
                                                $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token={$did}:{$pass}&action=delete&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                                Print "id_list_message= t-שגיאה, יתכן ואחד מהפרטים שהקשתם שגויים, אנא נסו שוב בעוד חצי שעה .g-/{$to}" ;
                                              }
                                             }
                                            }else{
                                                Print "id_list_message=m-1801";
                                            }
                                            }else{
                                                $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token={$did}:{$pass}&action=delete&what=ivr2:{$path}/{$ApiCallId}.txt&"), true);
                                            }
                                            exit();
                                             
                                            ?>
                                            
                                            

                                            מחכה לעדכונים על מצב הקוד

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