בשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!
-
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
לא הבנתי
אתה עושה
print_r($_GET)ולא מודפס כלום?
אני משתמש בגוגל סקריפט, וכדי להפעיל סקריפט ע"י קישור צריך להפעיל את זה כאפליקציית אינטרנט, ושם אין לוגים... הברירה היחידה היא לשלוח מייל עם פרטי הסקריפט, וזה מה שאמרתי שהוא לא מגיע לשם.
אז תשלח מייל ישר בתחילת הקוד עם כל מה שמתקבל בget/post ותבדוק מה מתקבל,
ואם הכל מתקבל אצלך תקין, אז זה באמת בעיה.
-
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
אז תשלח מייל ישר בתחילת הקוד עם כל מה שמתקבל בget/post ותבדוק מה מתקבל,
עשיתי את זה פעם על קוד אחר-קוד בן שני שורות ששולח רק את מה שהתקבל מימות למייל, ואז זה אכן עבד ושלח והפרמטרים שהתקבלו אכן היו טובים כך שימות שולח פניה עם פרמטרים טובים, אך כשזה משהו יותר ארוך הוא עוצר באמצע...
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
ואם הכל מתקבל אצלך תקין, אז זה באמת בעיה.
של מי?
-
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
של מי?
שלך לכאורה.
-
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
שלך לכאורה.
במה? אולי תכווין אותי איפה הבעיה אצלי? הרי אני אומר שבהרצה רגילה הכל עובד פיקס, אז יש בעיה בפניה של ימות, כנראה הפניה היא ממש קצרה או משהו כזה, לא?
-
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
שלך לכאורה.
במה? אולי תכווין אותי איפה הבעיה אצלי? הרי אני אומר שבהרצה רגילה הכל עובד פיקס, אז יש בעיה בפניה של ימות, כנראה הפניה היא ממש קצרה או משהו כזה, לא?
מה זה קריאה קצרה???
אמרת שהם שולחים את כל הנתונים, אז הבעיה אצלך.ומה זה אומר בהרצה רגילה בכלל? ששם זה עובד חלק?
-
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
מה זה קריאה קצרה???
שזה מופעל רק לשניה
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
ומה זה אומר בהרצה רגילה בכלל? ששם זה עובד חלק?
בהרצת הקישור בדפדפן
-
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
בהרצת הקישור בדפדפן
איזה קישור?
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
שזה מופעל רק לשניה
זה כבר בעיה אצלך
אם כל הפרמטרים מגיעים אליך תקינים, אז הבעיה אצלך. -
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
איזה קישור?
הקישור שאני מכניס בימות שאליו הוא ישלח את הפרמטרים בסיום הכנסת הנתונים
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
זה כבר בעיה אצלך
למה אצלי????????????????????? בשלוחת API זה עובד תקין כי המערכת שולחת בקשה וממתינה לתשובה, וכאן זה נראה שהיא לא ממתינה לתשובה, אלא שולחת וזהו, ולכן זה ככה, אז לכן אני אומר שלכאורה אולי צרך לעשות שהמערכת תמתין לתגובה או משהו כזה כך שיסיים את הכל.
-
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
הקישור שאני מכניס בימות שאליו הוא ישלח את הפרמטרים בסיום הכנסת הנתונים
אוקיי, ו?
הוא מבצע את הפעולה?
תוכל לשלוח לי באישי את הקישור הזה?איזה פרמטרים אתה שולח מימות?
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
אז לכן אני אומר שלכאורה אולי צרך לעשות שהמערכת תמתין לתגובה או משהו כזה כך שיסיים את הכל.
היא מחכה עד דקה לתגובה, ואז עונה אין מענה משרת api.
אם היא נעצרת באותו רגע, או אומרת שיש בעיה, זה בעיה מהשרת שלך -
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
ו?
הוא מבצע את הפעולה?כן
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
איזה פרמטרים אתה שולח מימות?
ניסיתי גם בלי לשלוח-שהסקריפט יעשה לבד את מה שהוא צריך
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
היא מחכה עד דקה לתגובה, ואז עונה אין מענה משרת api.
אני מדבר על קישור שעובד בשלוחת API רגילה
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
אם היא נעצרת באותו רגע, או אומרת שיש בעיה, זה בעיה מהשרת שלך
למה? אם אני מריץ קישור ועוצר באמצע ההרצה, השרת ממשיך לעשות את מה שהוא צריך?
כנראה שלא, וכנראה שזה מה שקורה פה. -
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
למה? אם אני מריץ קישור ועוצר באמצע ההרצה, השרת ממשיך לעשות את מה שהוא צריך?
כן
מה כתוב בלוג api?
-
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
מה כתוב בלוג api?
של? בלוג קבלת נתונים בתשובת שרת? כרגע כתוב <!DOC
אבל ניסיתי גם דרך שרת מתווך שהוא יריץ את גוגל וניסיתי גם שליחה ב POST והכל אותו דבר. -
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
<!DOC
כלומר, השרת שלך החזיר שגיאה.
-
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
כלומר, השרת שלך החזיר שגיאה.
זה לא באמת שגיאה אלא זה התגובה של גוגל סקריפט
-
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
מה כתוב בלוג api?
של? בלוג קבלת נתונים בתשובת שרת? כרגע כתוב <!DOC
אבל ניסיתי גם דרך שרת מתווך שהוא יריץ את גוגל וניסיתי גם שליחה ב POST והכל אותו דבר.תשלח לי באישי את השורה הרלוונטית בלוג api
-
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
כלומר, השרת שלך החזיר שגיאה.
זה לא באמת שגיאה אלא זה התגובה של גוגל סקריפט
זה כן שגיאה!!!!
ימות המשיח לא מקבלים כזאת תגובה, אלא למשל id_list_massage
לא מדפיסים כתגובה html -
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
כלומר, השרת שלך החזיר שגיאה.
זה לא באמת שגיאה אלא זה התגובה של גוגל סקריפט
זה כן שגיאה!!!!
ימות המשיח לא מקבלים כזאת תגובה, אלא למשל id_list_massage
לא מדפיסים כתגובה htmlבהחזרת נתונים בסיום קבלת נתונים לא אמורים לכתוב קוד של ימות אלא מה שרוצים, ימות בלאו הכי לא עושים עם זה כלום מלבד להוסיף את האותיות הראשונות של התשובה לדו"ח HTML.
כנראה שהשרת של גוגל מהונדס היטב לדעת מתי כבר לא בקשר איתו, ולהפסיק מיידית את ההרצה של הסקריפט
-
@מנסה כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
כנראה שהשרת של גוגל מהונדס היטב לדעת מתי כבר לא בקשר איתו, ולהפסיק מיידית את ההרצה של הסקריפט
זה מה שגם אני חושב, ואת זה כתבתי כמה וכמה פעמים פה, אבל @MGM-IVR טוען בתוקף שלא יכול להיות.
אולי @שמואל או @eliyahu יוכלו לעשות לנו סדר בעניין? -
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
זה מה שגם אני חושב, ואת זה כתבתי כמה וכמה פעמים פה, אבל @MGM-IVR טוען בתוקף שלא יכול להיות.
לא אמרתי זאת מעולם.
אמרתי שזה לא יכול לקרות מהצד של ימות.
אלא רק מצד השרת עצמו.ציטוט מהמייל
- קריאת http היא קריאה , ברגע שהיא התבצעה אין דרך לעצור אותה.
- אם הקריאה התקבלה תקין והקוד מתחיל לרוץ, מה שעוצר אותו זה רק או קריסה בשרת, או שהוא מתוכנת על לעצור
- אם ימות שלחו אליך הכל תקין, הבעיה אצלך
ואם
@מנסה כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
כנראה שהשרת של גוגל מהונדס היטב לדעת מתי כבר לא בקשר איתו, ולהפסיק מיידית את ההרצה של הסקריפט
אז זה בדיוק סעיף 2 שכתבתי
-
אתה רוצה שימות יאריכו את הזמן לתגובת השרת
לכאורה זה לא מומלץ, כי האפשרות הזאת לא נועדה לחישובים, אלא לשליחה לשרת וקבלת אישור קבלה מהשרת בלבד, לא לצרף עוד דברים מיוחדים
אם יאריכו את הזמן בשביל המודול שלך, מה שיקרה שאחרים יצטרכו לחכות זמן בקו עד שלא תגיע תשובה [זה הרי לא מחייב תשובה, אם יש הוא מכניס אותה, ואם אין הוא מתעלם]