API נשלח רק בניתוק ולא לפני – איך לקבל תשובה לפני הניתוק?
-
@שושנה67
ע"פ הזכרון, זה התשובה:אפשרות א'
id_list_message=t-הסכום התקבל בהצלחה.g-/4/5אפשרות ב'
id_list_message=f-/100/10/000.g-/4/5ואז צריך להעלות לנתיב
/100/10/קובץ שמע בשם000עם הודעת אישור
(כמובן שהנתיב ושם הקובץ שמתי רק כדוגמא) -
@y6714453 כתב בAPI נשלח רק בניתוק ולא לפני – איך לקבל תשובה לפני הניתוק?:
ע"פ הזכרון, זה התשובה:
אפשרות א'
id_list_message=t-הסכום התקבל בהצלחה.g-/4/5
אפשרות ב'id_list_message=f-/100/10/000.g-/4/5
ואז צריך להעלות לנתיב /100/10/ קובץ שמע בשם 000 עם הודעת אישור
(כמובן שהנתיב ושם הקובץ שמתי רק כדוגמא)תודה על התשובה. ניסיתי את הפורמט הזה:
id_list_message=t-הסכום נקלט בהצלחה.g-/4/5
השרת מחזיר את התשובה אבל ימות לא עובר לשלוחה 4/5 ומנתק מהשלוחה הקודמת.
האם הפורמט נכון? -
@שושנה67
אולי ככה:id_list_message=t-הסכום התקבל בהצלחה&go_to_folder=/4/5 -
@y6714453 כתב בAPI נשלח רק בניתוק ולא לפני – איך לקבל תשובה לפני הניתוק?:
@שושנה67
אולי ככה:id_list_message=t-הסכום התקבל בהצלחה&go_to_folder=/4/5ניסיתי את מה שהצעת וניסיתי גם
const responseText = "go_to_folder=/4/5";
ועדיין הוא מודיע לי כנל.כשיש type=api עם api_000, האם go_to_folder בתשובה מהשרת עובד? או שצריך פורמט אחר?
-
אולי אפרט על הפרויקט ותוכלו לעזור לי יותר:
יש לי מערכת שעובדת.
השלוחה הראשית היא API
שולח ל Apps Script שבודק בגוגל שיטס אם המספר טלפון קיים
אם לא קיים מודיע ומנתק
אם קיים בודק את סוג המתקשר (עמודהA בגוגל שיטס)
אם מסוג 1 מכניס את המתקשר לשלוחה 3 ומאפשר לו לבחור מספר שנשמר בשיטס בעמודה מסויימת, מודיע שהצליח (או שטעה ומאפשר שוב) ומנתק. הכל תקין.
אם מסוג 2 הוא מכניס את המתקשר לשלוחה 4 (תפריט). משמיע הודעה ומציע למתקשר לבחור 1 או 2 או 3 או 4. בכל שלוחה הוא מאפשר למתקשר להכניס סכום ושומר את הסכום בשיטס בעמודה המתאימה. זה עובד. הבעיה היא שאחר כך הוא כבר לא מקשיב למה שאני אומרת לו, בכל צורה שניסיתי. הוא מודיע "אין מענה בשרת ה API" במקום לעשות את מה שכתוב ב Apps Script או לחילופין בהגדרות שבימות המשיח.
אודה לעזרתכם -
מצאתי דרך עוקפת, זמנית: הקלטתי "הרשמתכם נקלטה בהצלחה" ושמרתי כ M1607.
-
@שושנה67 אפיא את מריצה את הקוד ? איזה שרת ?
-
@שושנה67 ימות לא מקבלים תשובה דרך גוגל סקריפט. - צריכים שרת מגשר.
יכולים להשתמש עם זהapi_link=https://gesher.onrender.com/ api_add_0=URL_GESHER=הקישור של הסקריפט ושאר הערכים -
@שלוחה-404 שרת של החברה שלנו, או שלא הבנתי את השאלה.
-
@יב ניסיתי גם בקלאודפלייר
-
@שושנה67 כתב בAPI נשלח רק בניתוק ולא לפני – איך לקבל תשובה לפני הניתוק?:
אם לא קיים מודיע ומנתק
איך השרת מחזיר את התשובה?
- זה צריך להיות טקסט פשוט.
- וגם צריך להיות באופן שימות המשיח יבינו מה התשובה
2.1 או להגדירapi_answer_X.
2.2 או להגדירid_list_message.
אם רוצים להודיע ולנתק, שהם 2 פעולות,
אפשר לעשות בשרשור עם&.
או באמצעותread.