העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח
נשלח: 14:14 02/02/2018
איך אני מגדיר העלאת קבצים בapi בלי שיפתח לי את החלון של תוצאות ההעלאה?.
(כמובן לאחר קבלת טוקן וכו'...)
תודה
(כמובן לאחר קבלת טוקן וכו'...)
תודה
ימות המשיח
https://freeivr.co.il/oldforum/
לא כ"כ הבנתי את שאלתךאיך אני מגדיר העלאת קבצים בapi בלי שיפתח לי את החלון של תוצאות ההעלאה?.
(כמובן לאחר קבלת טוקן וכו'...)
תודה
בכלל אם כבר ענית, אני רוצה בשרת שלי להגדיר דף שאני יוכל לכתוב בשורת הטקסט את כתובת השלוחה המלאה ולשמה להעלות את הקבצים כאשר בקובץ ה php מוגדר כבר השם משתמש וסיסמא.לא כ"כ הבנתי את שאלתךאיך אני מגדיר העלאת קבצים בapi בלי שיפתח לי את החלון של תוצאות ההעלאה?.
(כמובן לאחר קבלת טוקן וכו'...)
תודה
היום כשאתה מעלה ב api אתה מקבל תשובה בפורמט json,
למה בדיוק אתה קורא "חלון תוצאות ההעלאה" ?
ביקשת קיבלתבכלל אם כבר ענית, אני רוצה בשרת שלי להגדיר דף שאני יוכל לכתוב בשורת הטקסט את כתובת השלוחה המלאה ולשמה להעלות את הקבצים כאשר בקובץ ה php מוגדר כבר השם משתמש וסיסמא.לא כ"כ הבנתי את שאלתךאיך אני מגדיר העלאת קבצים בapi בלי שיפתח לי את החלון של תוצאות ההעלאה?.
(כמובן לאחר קבלת טוקן וכו'...)
תודה
היום כשאתה מעלה ב api אתה מקבל תשובה בפורמט json,
למה בדיוק אתה קורא "חלון תוצאות ההעלאה" ?
זה דבר ראשון שאני רוצה-להעלות קובץ לשלוחה שאני כותב בתיבה.
הדבר השני שביקשתי זה שלא יפתח לי הjson אבל זה לא כל כך הכרחי. מה שחשוב לי זה הדבר הראשון שכתבתי למעלה.
תודה
קוד: בחירת הכל
<html>
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
<TITLE>API Upload test</TITLE>
<!-- B.H. -->
</HEAD>
<BODY LANG="en-US" DIR="LTR">
<P>B.H.</P>
<FORM ACTION="" METHOD="POST" ENCTYPE="multipart/form-data">
<P><br /><br /><br />
</P>
</FORM>
</BODY></html>
<?php
$username = '0773137770' ;
$password = '1234' ;
$handle = curl_init();
$url = "https://www.call2all.co.il/ym/api/Login?username=$username&password=$password";
// Set the url
curl_setopt($handle, CURLOPT_URL, $url);
// Set the result output to be a string.
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($handle);
curl_close($handle);
$jsonObject = json_decode($output);
if ($jsonObject->responseStatus != "OK" )
{
echo "לא הוקש שם משתמש או ששם משתמש או סיסמא שגויים";
return ;
}
$token = $jsonObject->token;
//echo $jsonObject->token;
?>
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<BODY LANG="en-US" DIR="LTR">
<FORM ACTION="https://www.call2all.co.il/ym/api/UploadFile" METHOD="POST" ENCTYPE="multipart/form-data" TARGET="_blank">
<P>token: <INPUT TYPE=TEXT NAME="token" VALUE="
<?php
echo $jsonObject->token;
?>
"SIZE=20 STYLE="width: 1.75in; height: 0.3in">
</P>
<P>path: <INPUT TYPE=TEXT NAME="path" SIZE=20 STYLE="width: 1.75in; height: 0.3in">
</P>
<P><INPUT TYPE=FILE NAME="upload" STYLE="width: 1.79in; height: 0.26in">
</P>
<P><A NAME="convert-audio"></A>convertAudio: <INPUT TYPE=CHECKBOX NAME="convertAudio" VALUE="1" STYLE="width: 0.14in; height: 0.14in">
</P>
<P><INPUT TYPE=SUBMIT NAME="submit" VALUE="SUBMIT" STYLE="width: 0.74in; height: 0.37in">
</P>
</FORM>
</BODY>
</html>
קוד: בחירת הכל
ivr/
קוד: בחירת הכל
ivr/1/
קוד: בחירת הכל
ivr/5/007.wav
קוד: בחירת הכל
ivr/2/7/ext.ini
קוד: בחירת הכל
ivr/
הרגע העלתי קובץ באמצעות הלינק שציינת וזה התשובהואת זה, בדקתי את זה גם בכתובת של ימות https://www.call2all.co.il/ym/api_upload_test.php
וזה לא עובדוהשרת שלי בהוסטינגרקוד: בחירת הכל
ivr/
קוד: בחירת הכל
{"responseStatus":"OK","path":"ivr/7/7/009.wav","size":34848,"convertedSize":138318,"duration":8.642125129699707,"yemotAPIVersion":6}
1) אי אפשר לכתוב רק כתובת שלוחה ולשמה המערכת תעלה את הקובץ שבחרתי כקובץ הכי גדול בהשמעת קבצים?הרגע העלתי קובץ באמצעות הלינק שציינת וזה התשובהואת זה, בדקתי את זה גם בכתובת של ימות https://www.call2all.co.il/ym/api_upload_test.php
וזה לא עובדוהשרת שלי בהוסטינגרקוד: בחירת הכל
ivr/
שים לב שוב שהנתיב להעלאה חייב לכלול את שם הקובץ שרוצים שיתקבל!קוד: בחירת הכל
{"responseStatus":"OK","path":"ivr/7/7/009.wav","size":34848,"convertedSize":138318,"duration":8.642125129699707,"yemotAPIVersion":6}
קוד: בחירת הכל
https://www.call2all.co.il/ym/api/UploadFile?token=$token&path=ivr/0/1000.wav&convertAudio=1
הקישור הזה לא אמור לעבוד כי העלאת קובץ נתמכת רק ב POST ולא ב GETשבוע טוב.
אשמח לקבל עזרה בעניין שביקשתי וגם מצאתי עוד משהו אך זה לא עובד ליקוד: בחירת הכל
https://www.call2all.co.il/ym/api/UploadFile?token=$token&path=ivr/0/1000.wav&convertAudio=1