דף 1 מתוך 2

עזרה בAPI

נשלח: 00:04 31/03/2017
על ידי מאזין נלהב
מישהו יכול להסביר לי למה זה לא עובד?
שרטוט (2).png
שרטוט (2).png (48.4 KiB) נצפה 5088 פעמים
ניסיתי להעלות קבצים כך וזה לא עובד!
זה מה שיוצא:

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

{
"responseStatus": "ERROR",
"message": "System error",
"messageCode": 105,
"yemotAPIVersion": 6
}
מישהו הצליח להעלות קבצים כך?
(בטופס HTML כן הצלחתי)
תודה

Re: עזרה בAPI

נשלח: 00:05 31/03/2017
על ידי לומד
מישהו יכול להסביר לי למה זה לא עובד?
שרטוט (2).png
ניסיתי להעלות קבצים כך וזה לא עובד!
זה מה שיוצא:

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

{
"responseStatus": "ERROR",
"message": "System error",
"messageCode": 105,
"yemotAPIVersion": 6
}
מישהו הצליח להעלות קבצים כך?
(בטופס HTML כן הצלחתי)
תודה
אם אני לא טועה, כבר נכתב בעבר בפורום שלא מצליחים.

Re: עזרה בAPI

נשלח: 10:41 31/03/2017
על ידי חוקר
מישהו יכול להסביר לי למה זה לא עובד?
שרטוט (2).png
ניסיתי להעלות קבצים כך וזה לא עובד!
זה מה שיוצא:

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

{
"responseStatus": "ERROR",
"message": "System error",
"messageCode": 105,
"yemotAPIVersion": 6
}
מישהו הצליח להעלות קבצים כך?
(בטופס HTML כן הצלחתי)
תודה
איזה תוכנה/שפה זה?

Re: עזרה בAPI

נשלח: 12:51 31/03/2017
על ידי מאזין נלהב
תוסף RESET לכרום בשם Advanced REST client
(איתו אפשר להוריד קבצים, ולעשות את שאר הפעולות)

אם מישהו פה מספיק מבין, שינתח את מה שהטופס HTML שולח, ואז נדע איפה הבעיה
הכתובת של הטופס נמצאת במסמך של הAPI
תודה

Re: עזרה בAPI

נשלח: 13:32 31/03/2017
על ידי מאזין נלהב
זה הטופס:
אם מישהו מוכן להבין איך הוא שולח את הקובץ (באיזו צורה ותחת איזה פרמטר)
עדיף לנסות להעלות קבצי טקסט כדי שיהיה קל וברור

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

https://www.call2all.co.il/ym/api_upload_test.php
<!DOCTYPE html>
<html>
<!-- B.H. -->
<head>
<meta charset="utf-8" />
<title>API Upload test</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="icon" type="image/png" href="res/icon64x64.png" />
<meta name="robots" content="noindex, nofollow" />
</head>
<body>
<p>B.H.</p>
<form action="api/UploadFile" method="POST" enctype="multipart/form-data" target="_blank">
<p>
<label>token: </label><input type="text" name="token" />
</p>
<p>
<label>path: </label><input type="text" name="path" />
</p>
<p>
<input type="file" name="upload" />
</p>
<p>
<label for="convert-audio">convertAudio:</label>
<input id="convert-audio" name="convertAudio" type="checkbox" value="1" />
</p>
<p>
<input type="submit" name="submit" />
</p>
</form>
</body>
</html>

Re: עזרה בAPI

נשלח: 14:19 31/03/2017
על ידי חוקר
אם מישהו רוצה ניתן לעשות אותו דבר על כל אפשרויות הapi
לדוגמה קובץ כניסה וקבלת טוקן:

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
<TITLE>API login</TITLE>
<!-- B.H. -->
</HEAD>
<BODY LANG="en-US" DIR="RTL">
<P>B.H.</P>
<FORM ACTION="https://www.call2all.co.il/ym/api/Login" METHOD="POST" ENCTYPE="multipart/form-data" TARGET="_blank">
<P>מספר מערכת: <INPUT TYPE=TEXT NAME="username" SIZE=20 STYLE="width: 1.75in; height: 0.3in">
</P>
<P>סיסמא: <INPUT TYPE=PASSWORD NAME="password" SIZE=20 STYLE="width: 1.75in; height: 0.3in">
</P>

<P><INPUT TYPE=SUBMIT NAME="submit" VALUE="שלח" STYLE="width: 0.74in; height: 0.37in">
</P>
</FORM>
</BODY>
</HTML>
הרווח של זה הוא שזה לא משאיר עקבות בדפדפן עם הסיסמא...
על דרך זה ניתן לעשות הכל.
מצורף קובץ דוגמה.
באם מישהו יכול לפתח יותר, שהתשובה של המערכת עם הטוקן תיכנס לעוגיות ויהיה אפשרות לעשות את הכל הקלות, מוזמן
כניסה API.zip
(673 Bytes) הורד 221 פעמים
ניתן להוריד, לחלץ ולפתוח בדפדפן.

Re: עזרה בAPI

נשלח: 14:50 31/03/2017
על ידי מאזין נלהב
טוב. אבל אני צריך עזרה בהעלאת קבצים.

אם אתה מבין בדפי אינטרנט, אז תתן לי את הפלט שנשלח לשרת של 'ימות' אם מילאתי בטופס ההוא כך:

token: XXXXXXXXXXXXXXXX
path: 1.txt

הקובץ יהיה קובץ טקסט שיהיה בו מילה אחת (נניח Yemot)

לא מעניין אותי מה תהיה התשובה.

מעניין אותי מה יישלח לשם.
תודה

Re: עזרה בAPI

נשלח: 20:44 01/04/2017
על ידי חוקר

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

https://www.callcall.co.il/ym/api/UploadFile?token=mj..........dg&path=1.txt
זהו הפלט שנשלח לכתובת בנוסף לקובץ המצורף.

Re: עזרה בAPI

נשלח: 21:09 01/04/2017
על ידי מאזין נלהב
אני רוצה לדעת איך הקובץ המצורף נשלח, תחת איזה פרמטר.
אם תוכל לבדוק.
(ניסיתי file=Yemot&, ולא עבד)
כדי שאוכל להשתמש בAPI באקסס, ושהטקסט לא יהיה קובץ קיים, אלא טקסט מתוך משתנה בפונקציה.
תודה

Re: עזרה בAPI

נשלח: 21:31 02/04/2017
על ידי חוקר
אני רוצה לדעת איך הקובץ המצורף נשלח, תחת איזה פרמטר.
אם תוכל לבדוק.
(ניסיתי file=Yemot&, ולא עבד)
כדי שאוכל להשתמש בAPI באקסס, ושהטקסט לא יהיה קובץ קיים, אלא טקסט מתוך משתנה בפונקציה.
תודה
התשובה היא כך:

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

https://www.call2all.co.il/ym/api/UploadFile?token=??????????????????&path=12.wav&upload=yemot.wav&convertAudio=1
שם הקובץ דוגמה הוא yemot.wav
וההסבר הוא פשוט, הנתונים נשלחים ע"פ הסדר ושמות הערכים המוגדרים בשרת של ימות, ואת קבלת הקובץ המצורף הגדירו כ upload, יתכן וזה התשובה לכל מי שהתקשה להעלות עד עכשיו.
אשמח לעדכון אם עזר לך.
בהצלחה.