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

    העלאה כקובץ החדש ביותר

    מתוזמן נעוץ נעול הועבר פורום מפתחים API
    18 פוסטים 3 כותבים 331 צפיות 2 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • מ מנותק
      מנסה @avrham
      נערך לאחרונה על ידי מנסה

      @avrham

      לא צריך פעמיים את הקריאה לפונקציה

      החלק הזה מיותר בפעם השניה

      $NewFileName = FileNameToUpload("www", "07770000:000", "ivr2:/1");
      	if($NewFileName != null){
      		$path = "$path/$NewFileName.tts";
      //מכריז על שם של נתיב הקובץ להעלאה
      }
      

      ואחר כך כמובן אתה משתמש במשתנה path$

      בשביל העלאה לנתיב
      [אתה מעלה דרך המחלקה או דרך UploadTextFile?]

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

        @מנסה דרך UploadTextFile , ושאני מעלה, אז לכתוב את הנתיב, ובמקום שם קובץ לכתוב path$?

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

          @avrham

          לא

          רק path$

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

            @מנסה אז איפה אני כותב נתיב? ומה עם שם הקובץ.tts?

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

              @avrham

              תכתוב ככה

              https://call2all.co.il/ym/api/UploadTextFile?token=0770000:000&what=$path&contents=הטקסט שעולה לקובץ
              
              תגובה 1 תגובה אחרונה תגובה ציטוט 1
              • מ מנותק
                מנסה @avrham
                נערך לאחרונה על ידי מנסה

                @avrham

                הכל יחד

                
                <?php
                $did=כאן תכניס את מספר המערכת;
                $pas= כאן תכניס סיסמה;
                $shluca=ivr2:/1;
                $text=הטקסט שאתה רוצה להעלות;
                
                function FileNameToUpload($server, $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{
                	//במקרה של שגיאה
                	}
                }
                 
                 
                $NewFileName = FileNameToUpload("www", "$did:$pas, $shluca);
                	if($NewFileName != null){
                		$path = "$path/$NewFileName.tts";
                //מכריז על שם של נתיב הקובץ להעלאה
                }
                $r = file_get_contents("https://call2all.co.il/ym/api/UploadTextFile?token=$did:$pas&what=$path&contents=$text");
                A תגובה 1 תגובה אחרונה תגובה ציטוט 1
                • A מנותק
                  avrham ניהול @מנסה
                  נערך לאחרונה על ידי avrham

                  @מנסה תודה, וסליחה ששיגעתי
                  נ.ב. מה זה ה {1}
                  {1}
                  בסוף הקובץ?

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

                    @avrham

                    לא שיגעת כלל

                    שים לב שערכתי את הקוד [היה חסר שם ; אז הוא לא יעבוד ]

                    הסימון הזה הוא כשיש מעבר שורה ריק בקוד

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

                      @מנסה איפה היה חסר? כי ויזואל סטודיו הראה לי שחסר לך רק "

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

                        @avrham

                        כשהעלתי את הקוד הכולל עם המשתנים בהתחלה

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

                          @מנסה אה, למשתנים בהתלה שמתי מעצמי ; והכל בסדר, זה עובד, ממש תודה

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

                            @מנסה הקוד הזה לא עובד. יש בו שגיאות (ויזואל סטודיו מראה שיש שגיאות)

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