העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח

מנחם מענדל מענדי
הודעות: 980
הצטרף: 16:42 28/04/2016

העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח

שליחהעל ידי מנחם מענדל מענדי » 14:14 02/02/2018

איך אני מגדיר העלאת קבצים בapi בלי שיפתח לי את החלון של תוצאות ההעלאה?.
(כמובן לאחר קבלת טוקן וכו'...)

תודה

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח

שליחהעל ידי 011371 » 14:34 02/02/2018

איך אני מגדיר העלאת קבצים בapi בלי שיפתח לי את החלון של תוצאות ההעלאה?.
(כמובן לאחר קבלת טוקן וכו'...)

תודה
לא כ"כ הבנתי את שאלתך
היום כשאתה מעלה ב api אתה מקבל תשובה בפורמט json,
למה בדיוק אתה קורא "חלון תוצאות ההעלאה" ?

מנחם מענדל מענדי
הודעות: 980
הצטרף: 16:42 28/04/2016

Re: העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח

שליחהעל ידי מנחם מענדל מענדי » 14:44 02/02/2018

איך אני מגדיר העלאת קבצים בapi בלי שיפתח לי את החלון של תוצאות ההעלאה?.
(כמובן לאחר קבלת טוקן וכו'...)

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

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח

שליחהעל ידי 011371 » 15:35 02/02/2018

איך אני מגדיר העלאת קבצים בapi בלי שיפתח לי את החלון של תוצאות ההעלאה?.
(כמובן לאחר קבלת טוקן וכו'...)

תודה
לא כ"כ הבנתי את שאלתך
היום כשאתה מעלה ב api אתה מקבל תשובה בפורמט json,
למה בדיוק אתה קורא "חלון תוצאות ההעלאה" ?
בכלל אם כבר ענית, אני רוצה בשרת שלי להגדיר דף שאני יוכל לכתוב בשורת הטקסט את כתובת השלוחה המלאה ולשמה להעלות את הקבצים כאשר בקובץ ה php מוגדר כבר השם משתמש וסיסמא.
זה דבר ראשון שאני רוצה-להעלות קובץ לשלוחה שאני כותב בתיבה.
הדבר השני שביקשתי זה שלא יפתח לי ה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>
תשנה רק את המספר 0773137770 למערכת שלך ואת הסיסמא 1234 לסיסמא שלך (תיזהר על הגרשיים)
שים לב שכתובת השלוחה הראשית היא

קוד: בחירת הכל

ivr/
ותחתיה כל השלוחות לדוגמא בשביל שלוחה 1 יש למלא

קוד: בחירת הכל

ivr/1/
הכתובת חייבת להסתיים בשם הקובץ המלא
לדוגמא בשביל להעלות את קובץ 007 לשלוחה 5 יש למלא

קוד: בחירת הכל

ivr/5/007.wav
או קובץ הגדרות לשלוחה 2/7

קוד: בחירת הכל

ivr/2/7/ext.ini
אם מעלים קובץ שמע שאינו בפורמט התקני יש לסמן √ במשבצת כדי שהמערכת של ימות תמיר את הקובץ

ולסיום הערה נוספת: תוודא שהשרת שלך תומך בהרחבת cURL אחרת תקבל שגיאה!

מנחם מענדל מענדי
הודעות: 980
הצטרף: 16:42 28/04/2016

Re: העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח

שליחהעל ידי מנחם מענדל מענדי » 15:52 02/02/2018

הוא מציג לי ככה:
20180202_154617.png
20180202_154617.png (10.18 KiB) נצפה 3535 פעמים

ואת זה, בדקתי את זה גם בכתובת של ימות https://www.call2all.co.il/ym/api_upload_test.php
וזה לא עובד

קוד: בחירת הכל

ivr/
והשרת שלי בהוסטינגר


011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח

שליחהעל ידי 011371 » 16:09 02/02/2018

ואת זה, בדקתי את זה גם בכתובת של ימות 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}
שים לב שוב שהנתיב להעלאה חייב לכלול את שם הקובץ שרוצים שיתקבל!

מנחם מענדל מענדי
הודעות: 980
הצטרף: 16:42 28/04/2016

Re: העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח

שליחהעל ידי מנחם מענדל מענדי » 16:13 02/02/2018

ואת זה, בדקתי את זה גם בכתובת של ימות 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) אי אפשר לכתוב רק כתובת שלוחה ולשמה המערכת תעלה את הקובץ שבחרתי כקובץ הכי גדול בהשמעת קבצים?
2) אי טפשרי להעלים את דף התוצאה שנפתח?

מנחם מענדל מענדי
הודעות: 980
הצטרף: 16:42 28/04/2016

Re: העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח

שליחהעל ידי מנחם מענדל מענדי » 18:35 03/02/2018

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

קוד: בחירת הכל

https://www.call2all.co.il/ym/api/UploadFile?token=$token&path=ivr/0/1000.wav&convertAudio=1

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: העלאת קובץ ב api בשרת שלי ללא פתיחת דף ההעלאה של ימות המשיח

שליחהעל ידי 011371 » 18:42 03/02/2018

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

קוד: בחירת הכל

https://www.call2all.co.il/ym/api/UploadFile?token=$token&path=ivr/0/1000.wav&convertAudio=1
הקישור הזה לא אמור לעבוד כי העלאת קובץ נתמכת רק ב POST ולא ב GET

(שמת לב שאת הקובץ עצמו לא רשמת ב url!)


חזור אל “פורום מפתחים API”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים | 9 אורחים