השמעת הקלטה ואז הכנסת קלט API
-
זה הקוד שלי בAPI
בשלוחה המבוקשת הוא אמור להשמיע הקלטה ואז לחכות להקשה.
בחיוג הוא לא משמיע את הקובץ וכן לא מחכה להקלטה.יש מ י שיוכל לעזור לי לפתור את התקלה?
type=api
api_link=https://ESTYG.pythonanywhere.com/yemot_action
api_add_0=action=km
api_get_0=val=קלט_מספר,1,10,0101,7,yes,No,
-
-
@גלאט-מערכות
אפשר להסביר יותר? -
- אם אתה מחכה להקלטה - אתה לא אמור לכתוב
api_get_0(אגב, אני לא מכיר כזה הגדרה) אוapi_add_1. כי זה פרמטר קבוע שנשלח לשרת. אם אתה רוצה שאלה, תכתובapi_000=. - התשובה של השרת שלך היא;
read=t-נרשם בגיליון.ok- זה לא תקין. הוא לא שולחokלימות. (צריכים לחלק עם=בין הפעולות).
- אם אתה מחכה להקלטה - אתה לא אמור לכתוב
-
@יב כתב בהשמעת הקלטה ואז הכנסת קלט API:
אם אתה מחכה להקלטה - אתה לא אמור לכתוב api_get_0 (אגב, אני לא מכיר כזה הגדרה) או api_add_1. כי זה פרמטר קבוע שנשלח לשרת. אם אתה רוצה שאלה, תכתוב api_000=.
התשובה של השרת שלך היא; read=t-נרשם בגיליון.ok - זה לא תקין. הוא לא שולח ok לימות. (צריכים לחלק עם = בין הפעולות).מה הטעות כאן ?
type=api
api_link=https://ESTYG.pythonanywhere.com/yemot_action
api_add_0=action=kmהגדרת השאלה:
val = שם הפרמטר שהשרת יקבל
1 = מינימום ספרות (כדי שלא יגיד שלא הקשת)
10 = מקסימום ספרות
0101 = קובץ שמע של "נא הקש קילומטראז'"
7 = כמות ניסיונות
yes = להשמיע את מה שהוקש לאישור
api_000=val,1,10,0101,7,yes,No,
-
@772250096 אתה עובד אם בינה ?
מה אתה צריך שיקרה? -
כן אני עובד עם בינה.
בשלוחה זו המערכת מבקשת מהמשתמש מס' קילומטרים , אך המערכת לא מתייחסת להקשות וישנה הודעה "לא הקשתם את מינימום הספרות הנדרשות"
-
@772250096 הבינה אם לא יודעים מה צריך לעשות הוא לא עוזר
תכתוב מפורט מה אתה צריך מה השאלה מה האופציות להקשה באיזה צורה ישמעו את מה שהקישו -
הנתונים נשלחים לגיליון שיטס. בשלוחה זו המערכת מבקשת מהמשתמש מס' קילומטרים , אך המערכת לא מתייחסת להקשות וישנה הודעה "לא הקשתם את מינימום הספרות הנדרשות", ובמקום שיכנס לשיטס מס קילומטרים נכנסת השעה כמו בשלוחות אחרות במערכת.
-
בהודעה נאמר "הקש מס' קילומטרים ולסיום #" וזה מה שהמשתמש צריך לעשות. אך כשמקישים המערכת אומרת
" לא הקשתם את מינימום הספרות הנדרשות"
אם לא מקישים בכלל המערכת אומרת
"לא הוקשה בחירה" -
@772250096 דבר ראשון תעלה קובץ הקלטה בשם
000.wav. - שבו אומריםנא הקש קילומטראז'.
כמו כן זהapi_000=val,1,10,0101,7,yes,No,לא מדוייק.
לפי מה שכתבת אתה צריך להגדיר ככהapi_000=val,,10,1,7,אם אתה רוצה להשאיר את קובץ שמע בשם
0101, אז תשנה את הפרמטר כך;api_0101=val,,10,1,7,כמו כן, כתבתי בהתייחס למה שביקשת.
אבל שים לב, שאתה מחזיר תשובות תקניות לימות, לדוגמא אין כזאת הגדרהhangup_yemot=yes.
עדיף להסתכל שוב בתיעוד של מודול API > שליחת נתונים לשרת > הקשה -
כתב בהשמעת הקלטה ואז הכנסת קלט API:
מה הטעות כאן ?
type=api
api_link=https://ESTYG.pythonanywhere.com/yemot_action
api_add_0=action=kmהגדרת השאלה:
val = שם הפרמטר שהשרת יקבל
1 = מינימום ספרות (כדי שלא יגיד שלא הקשת)
10 = מקסימום ספרות
0101 = קובץ שמע של "נא הקש קילומטראז'"
7 = כמות ניסיונות
yes = להשמיע את מה שהוקש לאישור
api_000=val,1,10,0101,7,yes,No, -
@יב תודה תודה עזרת לי מאוד!!!!!!!!!!
הצליח!!