לא נפתר בשלוחה של שרת API איך עושים שאחרי יציאה מהשלוחה המערכת תשכח מההקשה בשלוחה
-
יש לי שלוחה של API ואחרי שהמאזין מקיש בחירה של מספר מתרים ואח"כ חוזר לתפריט הראשי ונכנס שוב לאותו שלוחה, זה מקריא נתונים של אותו מספר מתרים, והוא לא נותן אופציה חדשה לבחירת מספר מתרים.
אשמח אם מישהו יוכל לעזור לי בענין בהקדם.
בתודה מראש -
@שצ-יגל
באופן עקרוני כל כניסה מחדש לשלוחה זה קריאה חדשה לשרת, וממילא הוא אמור לבקש מחדש את כל הפרמטרים
אין כזה דבר שהמערכת זוכר את ההקשה הקודמת אחרי שיצאת מהשלוחה, אלא אם כן אתה שומר את הפרמטרים גם אצלך בשרת
תצרף את הקוד ונוכל להבין למה זה קורה -
איזה קוד של המערכת או של השרת?
-
@שצ-יגל
כמובן של השרת
אלא אם כן יש הגדרה משמעותית בהגדרות של המערכת -
@amp-Software-0 אין לי הגדרות של השרת זה עומד אצל מישהו אחר, אם זה קריטי אנסה לבקש ממנו.
-
@שצ-יגל
ברור שזה קריטי....
או בקיצור, לנו אין כ"כ איך לעזור לך, אתה צריך לדבר עם מי שכתב את הקוד
רק תוודא שבאמת יש את הבעיה הזו, האם המאזין יוצא לגמרי מהשלוחה ועובר לשלוחה אחרת, או שהוא נשאר בתוך אותה שלוחה רק שומע את התפריט הראשון ששמע?
כי ברמה עקרונית אין סיבה שמישהו ישמור את הפרמטרים על השרת אלא כן יש לו צורך מיוחד -
@amp-Software-0 זה ההגדרות
title=מצב בחור type=api api_url_post=yes api_link=https://nedarim.sZZZ.ovh/get_matrim_online api_000=matrim_id,yes,5,1,,NO,,,,,,,,,no
מידע נוסף שאתה זקוק לו?
-
@795501400
אז במקרה הזה באמת הבעיה היא בהגדרות של השלוחה..
תוריד את ה yes בערך השני
ככה:title=מצב בחור type=api api_url_post=yes api_link=https://nedarim.sZZZ.ovh/get_matrim_online api_000=matrim_id,,5,1,,NO,,,,,,,,,no
-
@amp-Software-0 הוא באמת שואל שוב
אבל כעת הוא חוזר על המספר שהקשתי לאימות -
@amp-Software-0 כתב בבשלוחה של שרת API איך עושים שאחרי יציאה מהשלוחה המערכת תשכח מההקשה בשלוחה:
@שצ-יגל
באופן עקרוני כל כניסה מחדש לשלוחה זה קריאה חדשה לשרת, וממילא הוא אמור לבקש מחדש את כל הפרמטרים
אין כזה דבר שהמערכת זוכר את ההקשה הקודמת אחרי שיצאת מהשלוחה, אלא אם כן אתה שומר את הפרמטרים גם אצלך בשרת
תצרף את הקוד ונוכל להבין למה זה קורהזה ממש לא נכון:
הערך השני
במידה וכבר קיבלת את הערך שמופיע בערך הראשון; לדוגמה המשתמש כבר הקיש את תעודת הזהות שלו בשיחה הנוכחית בשלב קודם, האם להשתמש במה שקיים במערכת או לא להשתמש ולקבל מחדש.
ברירת מחדל המערכת תקבל מחדש, במידה ומוגדר yes (כמו בדוגמאות 000-007) המערכת תשתמש במה שהלקוח הקיש מקודם ותצרף אותו לסטרינג של השליחה