בשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!
-
עשיתי אצלי שבסיום קבלת נתונים ישלח את האישור ל API חיצוני שהוא צריך לעשות מטעמים עם הכל... הוא צריך לקחת את הנתונים ולעשות כמה פעולות על פיהם.
הבעיה היא שאכן הקוד ההוא מופעל אך לא מגיע עד הסוף... אני רואה בלוגים שהוא הופעל אך בתכל'ס לא עשה כלום!
ניסיתי להכניס בסוף שישלח לי מייל-כך שאם הוא אכן מגיע עד הסוף לפחות אקבל מייל ואז אוכל לראות האם הוא בכלל מגיע עד הסוף, ואכן לא נשלח לי מייל כך שאכן הוא לא מגיע לשם, זה נראה כאילו הוא מתחיל לשניה ומפסיק.
מה שגם מוזר הוא שבעיקרון בכל פעולה של הקוד שלי אם הוא עושה אכן את הכל זה לוקח לו כחמש שניות ופה זה לוקח לו כשניה אחת.
זה נראה כאילו הוא עושה קריאה פצפונת וזהו.
ולא היה שום הבדל בערך המוחזר-בין אם מחזיר משהו ובין אם לא מחזיר.
זה אכן כך? ומה אפשר לעשות שהוא יפעיל עד הסוף?
@שמואל @eliyahu -
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
עשיתי אצלי שבסיום קבלת נתונים ישלח את האישור ל API חיצוני שהוא צריך לעשות מטעמים עם הכל... הוא צריך לקחת את הנתונים ולעשות כמה פעולות על פיהם.
הבעיה היא שאכן הקוד ההוא מופעל אך לא מגיע עד הסוף... אני רואה בלוגים שהוא הופעל אך בתכל'ס לא עשה כלום!
ניסיתי להכניס בסוף שישלח לי מייל-כך שאם הוא אכן מגיע עד הסוף לפחות אקבל מייל ואז אוכל לראות האם הוא בכלל מגיע עד הסוף, ואכן לא נשלח לי מייל כך שאכן הוא לא מגיע לשם, זה נראה כאילו הוא מתחיל לשניה ומפסיק.
מה שגם מוזר הוא שבעיקרון בכל פעולה של הקוד שלי אם הוא עושה אכן את הכל זה לוקח לו כחמש שניות ופה זה לוקח לו כשניה אחת.
זה נראה כאילו הוא עושה קריאה פצפונת וזהו.
ולא היה שום הבדל בערך המוחזר-בין אם מחזיר משהו ובין אם לא מחזיר.
זה אכן כך? ומה אפשר לעשות שהוא יפעיל עד הסוף?
@שמואל @eliyahuאם ימות שלחו אליך את הנתונים, והקוד שלך לא מצליח להשתמש בהם,אלא עוצר זריז, מה בדיוק אתה רוצה מימות?
-
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
אם ימות שלחו אליך את הנתונים, והקוד שלך לא מצליח להשתמש בהם,אלא עוצר זריז, מה בדיוק אתה רוצה מימות?
העניין הוא שכשאני מפעיל את אותו קישור בדיוק לא שום שינוי, זה עובד עד הסוף ועושה את מה שהוא צריך, רק אם זה מופעל בסיום קבלת נתונים-אז זה לא עובד ונהיה כנ"ל.
-
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
אם ימות שלחו אליך את הנתונים, והקוד שלך לא מצליח להשתמש בהם,אלא עוצר זריז, מה בדיוק אתה רוצה מימות?
העניין הוא שכשאני מפעיל את אותו קישור בדיוק לא שום שינוי, זה עובד עד הסוף ועושה את מה שהוא צריך, רק אם זה מופעל בסיום קבלת נתונים-אז זה לא עובד ונהיה כנ"ל.
אבל כשאתה מדפיס את מה שאתה מקבל מימות אתה מקבל את כל הנתונים?
אם כן זה לא קשור לימות -
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
אבל כשאתה מדפיס את מה שאתה מקבל מימות אתה מקבל את כל הנתונים?
1.זה לא מגיע להדפסה...
2.למה זה לא קשור? אם ברגיל זה מריץ טוב ומופעל ובימות זה לא מופעל טוב, אז למי זה קשור?
ואם אכן זה לא קשור, אז מה אני יכול לעשות? -
@שמואל-ש כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
1.זה לא מגיע להדפסה...
לא הבנתי
אתה עושהprint_r($_GET)
ולא מודפס כלום?
-
@MGM-IVR כתב בבשליחת האישור ל API חיצוני בסיום קבלת נתונים, הקוד לא מופעל עד הסוף!:
לא הבנתי
אתה עושה
print_r($_GET)ולא מודפס כלום?
אני משתמש בגוגל סקריפט, וכדי להפעיל סקריפט ע"י קישור צריך להפעיל את זה כאפליקציית אינטרנט, ושם אין לוגים... הברירה היחידה היא לשלוח מייל עם פרטי הסקריפט, וזה מה שאמרתי שהוא לא מגיע לשם.
-
@שמואל-ש כתב בבשליחת האישור ל 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
כלומר, השרת שלך החזיר שגיאה.