האם נשלח אוטומטית לשרת איזה מקש הוקש?
-
האם השרת מקבל אוטומטית את מספר המקש שהמאזין
הקיש?האם יש תמיכה לפרמטרים נפרדים לכל מקש? ב
control_playX=send_apiאני פשוט צריך להגדיר באותו שלוחה כמה מקשים
שפונים לשרת (שרת אחת-כתובת אחת)
וכל מקש צריך לעשות פעולה אחרת ולכן אני צריך
שהשרת תזהה מאיזה מקש הגיע הבקשה.אני פשוט חדש בנושא לא מבין כמעת כלום
אפשרי? בתודה מראש!
-
האם השרת מקבל אוטומטית את מספר המקש שהמאזין
הקיש?כן

בנוסף לפרמטרים הרגילים שנשלחים ממודול api נשלח גם:
what= מיקום ושם הקובץ המלא. (ivr2:/1/000.wav)
PlayStop= מיקום עצירה של המאזין.
PressKey= המקש עליו המאזין הקיש (במידה והגדרתם את ההגדרה בתפריט אפשרויות נוספות, המידע שיישלח יכלול גם את המקש הראשון וגם את המקש השני עם - ביניהם).־
האם יש תמיכה לפרמטרים נפרדים לכל מקש?
לא, אך יש לזה סוג של פיתרון עקיף:
בס"ד עלה לי רעיון איך לשלוח קישור שונה לכל מקש:
בכל בקשה לAPI שנשלחת משלוחת השמעת קבצים נשלח גם המקש עליו הקיש המאזין להפנייה לAPI, תוכל להפנות את כל הבקשות לכתובת אחת בשרת שלך, ובקוד בשרת אתה מגדיר הפנייה לכתובות אחרות לפי המקש עליו הקיש המאזין. -
@אז-נדברו
ממש חזק.
תודה רבה!!
אני אבדוק. -
@אז-נדברו
במקש שאמור להעביר קובץ לשלוחה אחרת על ידי API
זה אומר לי
"שגיאה
MoveFile
נכשל
WS name is not allowed"מה יכול להיות הסיבה לזה?
תודה -
@מסובך-מאוד שלח פה את הבקשה המלאה ששלחת בAPI
-
@אז-נדברו אם כבר מדברים יש בזה באג רציני, להלן מה שניסחתי לשלוח ועוד לא שלחתי מכל מיני סיבות
הקשת # עם send_api שוברת את פניית ה-API
בשלוחת playfile עם control_play#=send_api (וגם control_play_moreA#=send_api בתפריט אפשרויות נוספות), הפנייה לשרת מגיעה כשהכתובת חתוכה מיד אחרי PressKey=, כנראה כי התו # לא מקודד בכתובת (צריך %23). בפועל מגיעים רק what, PlayStop ו-PressKey ריק (או "8-" בתפריט אפשרויות נוספות), בלי ApiCallId, ApiPhone, ApiExtension וכל השאר, כך שאי אפשר לזהות את השיחה.
בנוסף, הערך השבור נשאר ב-PressKey ונשלח בכל הפניות הבאות באותה שיחה, כולל after_play=send_to_api בסוף הקובץ, ולכן גם הן מגיעות חתוכות עד שמקישים מקש אחר.
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות