עזרה בAPI

מאזין נלהב
הודעות: 368
הצטרף: 00:01 29/07/2016
מיקום: ארץ ישראל

עזרה בAPI

שליחהעל ידי מאזין נלהב » 00:04 31/03/2017

מישהו יכול להסביר לי למה זה לא עובד?
שרטוט (2).png
שרטוט (2).png (48.4 KiB) נצפה 5087 פעמים
ניסיתי להעלות קבצים כך וזה לא עובד!
זה מה שיוצא:

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

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

לומד
הודעות: 418
הצטרף: 21:07 08/12/2016

Re: עזרה בAPI

שליחהעל ידי לומד » 00:05 31/03/2017

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

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

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

חוקר
הודעות: 496
הצטרף: 15:44 16/03/2016
מיקום: עיר התורה והחסידות ביתר עילית

Re: עזרה בAPI

שליחהעל ידי חוקר » 10:41 31/03/2017

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

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

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

מאזין נלהב
הודעות: 368
הצטרף: 00:01 29/07/2016
מיקום: ארץ ישראל

Re: עזרה בAPI

שליחהעל ידי מאזין נלהב » 12:51 31/03/2017

תוסף RESET לכרום בשם Advanced REST client
(איתו אפשר להוריד קבצים, ולעשות את שאר הפעולות)

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

מאזין נלהב
הודעות: 368
הצטרף: 00:01 29/07/2016
מיקום: ארץ ישראל

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>

חוקר
הודעות: 496
הצטרף: 15:44 16/03/2016
מיקום: עיר התורה והחסידות ביתר עילית

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 פעמים
ניתן להוריד, לחלץ ולפתוח בדפדפן.

מאזין נלהב
הודעות: 368
הצטרף: 00:01 29/07/2016
מיקום: ארץ ישראל

Re: עזרה בAPI

שליחהעל ידי מאזין נלהב » 14:50 31/03/2017

טוב. אבל אני צריך עזרה בהעלאת קבצים.

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

token: XXXXXXXXXXXXXXXX
path: 1.txt

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

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

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

חוקר
הודעות: 496
הצטרף: 15:44 16/03/2016
מיקום: עיר התורה והחסידות ביתר עילית

Re: עזרה בAPI

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

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

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

מאזין נלהב
הודעות: 368
הצטרף: 00:01 29/07/2016
מיקום: ארץ ישראל

Re: עזרה בAPI

שליחהעל ידי מאזין נלהב » 21:09 01/04/2017

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

חוקר
הודעות: 496
הצטרף: 15:44 16/03/2016
מיקום: עיר התורה והחסידות ביתר עילית

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, יתכן וזה התשובה לכל מי שהתקשה להעלות עד עכשיו.
אשמח לעדכון אם עזר לך.
בהצלחה.


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

מי מחובר

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