שליחת סולמית כ'פרמטר' בAPI
-
אני רוצה בשלב מסויים בתקשורת בין השרת למשתמש -
לעשות שאם הוא לא מקיש כלום, אז השרת מקבל פרמטר ריק, ומעביר אותו לשלב הבא
אבל אני רוצה שעדיין הוא יוכל להקיש סולמית כדי לצאת אחורה או משהו כזה,
הבעיה שתמיד הקשת סולמית נחשב כאילו המשתמש החזיר ערך ריק(עד היום הייתי עושה שאם מתקבל פרמטר ריק - אז הוא יוצא מהשלוחה, אבל עכשיו אני רוצה לחלק, ולעשות שאם הפרמטר ריק, אז הוא ממשיך הלאה לשלב הבא, ורק אם הוא הקיש סולמית אז הוא יוצא מהשלוחה,)
יש דרך לעשות את זה?
שהקשה על סולמית תחשב כהקשה ולא כ"אישור שליחה של פרמטר ריק"? -
@y6714453 אני קצת מהמר לומר שהנושא הזה הוא הבקשה שהתבקשה הכי הרבה פעמים. ועדיין לא יצאה אל הפועל.
אולי תרים את הכפפה ותעבור על מי שביקש את זה אי פעם ותגייס את כולם יחד כדי שזה סוף סוף יקרה.
פנה לימות דבר עם כולם ואולי הפעם יצא מזה משהו. באמת משהו בסיסי שלא ברור איך עדיין לא קרה -
@y6714453 בערך השישי של ההקשות תעשה NO זה אמור לפתור את הבעיה, מצד שני אז לא ישמעו מה שהקישו.
תנסו גם Digits אולי יעזור לכם
םא שני הפתרונות הנ"ל לא מצליחים אפשר אולי לעקוף את זה ולהשתמש בכוכבית במקום, או כוכבית אחד (*1) וכד' -
@עידו אצלי זה כבר מוגדר, בערך השישי NO,
וזה עדיין לא שולח סולמית,
(בערך ה13 הגדרתי # - אז מילא נשלח סולמית, אבל אני רוצה שרק בהקשה על סולמית, יישלח, אבל אם לא הקיש כלום, יישלח ריק, / משהו אחר),אם יש לך איזה רצף ערכים שהצליח לשלוח לך סולמית, אני ישמח שתעתיק אותם לפה
םא שני הפתרונות הנ"ל לא מצליחים אפשר אולי לעקוף את זה ולהשתמש בכוכבית במקום, או כוכבית אחד (*1) וכד'
לא הבנתי את הפתרון...
הצורך שלי, (ומן הסתם של כל מי שנתקל בזה), זה שאם המאזין לא הקיש כלום, הוא ישמע את השאלה שוב ושוב, (לפי מה שמוגדר בערך ה11),
ואם הוא הקיש סולמית, אני יוכל להוציא אותו מהתקשורת (כמו שבכל המערכת סולמית מחזיר אחורה)
הבעיה שסולמית, מחזיר ערך ריק, ואז ימות משמיע את השאלה שוב ושוב -
@y6714453 אני מתכוין שאפשר למצוא תו אחר לחזרה כמו כוכבית או אם כוכבית תפוס אז כוכבית ואז 1
-