האם ניתן להעביר פרמטרים נוספים בשלוחת API
נשלח: 16:56 10/01/2018
אני מנסה להעביר פרמטר דינמי לשלוחה דרך השרת שלי
השרת שלי מחזיר:
אבל נראה שהמערכת לא מקבלת את זה כתשובה חוקית
זה עובד רק עם אני מגדיר את זה בקובץ ext.ini
איך אפשר להעביר פרמטר דינמי בתשובת השרת?
המטרה שלי:
1. לקוח מתקשר לשלוחה
2. השלוחה יוצרת קשר עם השרת שלי
3. השרת מחזיר רשימת קטגוריות לבחירה:
4. הלקוח מקיש את הקטגוריה הרצויה לדוגמא 2
5. המערכת חוזרת לשרת שלי עם התשובה של הלקוח בצורה הזו:
6. השרת שלי בודק אם יש פרמטר בשם CAT, אם כן, הוא מחזיר רשימת פריטים מתוך אותה קטגוריה שהלקוח בחר:
7. הלקוח מקיש 2 כדי לשמוע את הפריט הבא או 1 כדי לבחור את הפריט (שאז אני אמור ליצור איתו קשר)
8. המערכת חוזרת לשרת שלי עם הפרמטרים הבאים
הבעיה שלי היא, כשאר אני מקבל NEXT=2 אני לא יודע מה הפריט הבא להשמיע ללקוח מכיון שאני לא יודע מה הוא כבר שמע
ולכן ניסיתי להעביר בשלב 6:
ובשלב 8 ציפיתי לקבל:
אבל משום מה שה לא עובד
השרת שלי מחזיר:
קוד: בחירת הכל
api_add_0=ITEM_ID=1234
זה עובד רק עם אני מגדיר את זה בקובץ ext.ini
איך אפשר להעביר פרמטר דינמי בתשובת השרת?
המטרה שלי:
1. לקוח מתקשר לשלוחה
2. השלוחה יוצרת קשר עם השרת שלי
3. השרת מחזיר רשימת קטגוריות לבחירה:
קוד: בחירת הכל
read=t-לקטגוריה ראשונה הקש 1.t-לקטגוריה שניה הקש 2.=CAT,yes,8,1,7,No,no,no,,,,,None
5. המערכת חוזרת לשרת שלי עם התשובה של הלקוח בצורה הזו:
קוד: בחירת הכל
CAT=2
קוד: בחירת הכל
read=t-שלום זהו פריט ראשון לבחירה הקש 1 לשמיעת הפריט הבא הקש 2.=NEXT,no,2,1,7,No,no,no,,,,,None
8. המערכת חוזרת לשרת שלי עם הפרמטרים הבאים
קוד: בחירת הכל
CAT=2&NEXT=2
ולכן ניסיתי להעביר בשלב 6:
קוד: בחירת הכל
api_add_0=ITEM_ID=1234
קוד: בחירת הכל
CAT=2&NEXT=2&ITEM_ID=1234