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

    UploadFile - העלאת קובץ בAPI

    מתוזמן נעוץ נעול הועבר פורום מפתחים API
    25 פוסטים 5 כותבים 1.7k צפיות 4 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • F מנותק
      Freund @אופיר
      נערך לאחרונה על ידי

      @אופיר לא רואה פה את המקום של הcontent - אם אני לא מעלה מהמחשב אלא מהענן לא הבנתי איפה להכניס את התוכן של הקובץ ...

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

        @אופיר כתב בUploadFile - העלאת קובץ בAPI:

        data = data & fileContent & vbCrLf

        זה הCONTENT

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

          @Freund אפשר קישור לאתר שאת עובדת?

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

            @אופיר POWER AUTOMATE

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

              @Freund להלן קוד שעובד להעלאת קובץ:

              <?php
              
              $url = "https://www.call2all.co.il/ym/api/UploadFile";
              
              // Prepare multipart form data
              $data = [
                  "token" => "$username:$password",
                  "path" => "ivr2:14/test.wav",
                  "file" => new CURLFile("audio/test.wav", "audio/wav", "test.wav") // File upload
              ];
              
              // Make the request
              $response = curl_post_request($url, $data);
              
              echo "Response: " . $response;
              
              
              # POST request helper function
              function curl_post_request(string $url, $data, array $headers = [])
              {
                  // Initialize cURL
                  $ch = curl_init();
              
                  // Set cURL options
                  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
                  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
                  curl_setopt($ch, CURLOPT_URL, $url);
                  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
                  curl_setopt($ch, CURLOPT_POST, true);
                  curl_setopt($ch, CURLOPT_POSTFIELDS, $data); // Multipart data
              
                  // Set headers (DO NOT manually set Content-Type for multipart)
                  curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
              
                  // Execute request
                  $response = curl_exec($ch);
              
                  // Handle errors
                  if (curl_errno($ch)) {
                      throw new Exception(curl_error($ch));
                  } else {
                      return $response;
                  }
              }
              
              תגובה 1 תגובה אחרונה תגובה ציטוט 1

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

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

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

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