• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    סיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה

    פורום מפתחים API
    5
    16
    224
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • א
      אביי ורבא @צדיק תמים נערך לאחרונה על ידי

      @צדיק-תמים עדיין כן 😊,
      זה היה רק עדכון שבקרוב זה לא יהיה ככה...

      תגובה 1 תגובה אחרונה תגובה ציטוט 3
      • מ
        מנסה מומחה @אביי ורבא נערך לאחרונה על ידי

        @אביי-ורבא כתב בסיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה:

        @הרב לא מבין למה תייגת אותי, אני לא ממש מבין בphp ומעולם לא למדתי אותה,

        עכ"פ, הבעיה היא כנראה שהשרת של ימות ממתין לתגובה כלשהי מהשרת שלך שתאותת לו שהקריאת הוובהוק שלו התקבלה בהצלחה,
        לכאורה הפיתרון צריך להיות שהקוד שלך ישלח לימות תשובה של 'OK' או סתם משהו ורק אחרי זה ימשיך לעבד את הנתונים שהתקבלו,

        או שלא הבנתי טוב את הבעיה.

        זה לא יעזור כי בPHP עד שלא נגמר כל החישוב לא נשלחים ה print

        ה תגובה 1 תגובה אחרונה תגובה ציטוט 1
        • ה
          הרב מומחה @צדיק תמים נערך לאחרונה על ידי

          @צדיק-תמים כתב בסיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה:

          @אביי-ורבא כתב בסיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה:

          עכ"פ, הבעיה היא כנראה שהשרת של ימות ממתין לתגובה כלשהי מהשרת שלך שתאותת לו שהקריאת הוובהוק שלו התקבלה בהצלחה,

          לפי מה שכתוב פה https://f2.freeivr.co.il/post/115152 זה כבר לא ככה, לא?

          גם אני חשבתי ככה בהתחלה
          אבל אחד המתכנתים של ימות המשיח אמר לי שזה לא יעזור

          תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • ה
            הרב מומחה @מנסה נערך לאחרונה על ידי

            @מנסה כתב בסיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה:

            @אביי-ורבא כתב בסיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה:

            @הרב לא מבין למה תייגת אותי, אני לא ממש מבין בphp ומעולם לא למדתי אותה,

            עכ"פ, הבעיה היא כנראה שהשרת של ימות ממתין לתגובה כלשהי מהשרת שלך שתאותת לו שהקריאת הוובהוק שלו התקבלה בהצלחה,
            לכאורה הפיתרון צריך להיות שהקוד שלך ישלח לימות תשובה של 'OK' או סתם משהו ורק אחרי זה ימשיך לעבד את הנתונים שהתקבלו,

            או שלא הבנתי טוב את הבעיה.

            זה לא יעזור כי בPHP עד שלא נגמר כל החישוב לא נשלחים ה print

            אז אתה אומר שאין לזה פתרון ב-PHP???

            מ צ 2 תגובות תגובה אחרונה תגובה ציטוט 0
            • מ
              מנסה מומחה @הרב נערך לאחרונה על ידי

              @הרב

              לכן בדיוק רוצים בימות המשיח לעבור לWebhook שלא מחכה למענה מול השרת
              מה שיאפשר המשך הפעלת ההגדרות במערכת ללא תלות במענה מהשרת

              אולי תוכל ליצור רעיון שונה
              [אבל קומבינה ולא בטוח מוצלח]
              הPHP שאליו נשלחים הנתונים רק ישמור אותם בקובץ זמני כל שהוא [או בDB]
              בכל מספר שניות [או דקות לפי הצורך] יהיה לך קוד אחר שיבדוק האם יש בתיקיית הקבצים הזמניים קובץ חדש, ואם כן הוא יבצע עליו את כל החישובים שתרצה ויפעל לפי זה

              ה תגובה 1 תגובה אחרונה תגובה ציטוט 1
              • ה
                הרב מומחה @מנסה נערך לאחרונה על ידי

                @מנסה תראה מה כתבתי ל @אביי-ורבא
                כתבתי לו שWebhook לא יעזור למקרה שלי
                כי אני הגעתי לתקלה הזאת רק אחרי ששמתי לב שלוקח בערך 10 שניות עד שהמאזין עובר לשלוחה המוגדרת
                אז פניתי לימות המשיח והם בדקו בלוגים ואמרו לי שהבעיה היא שהמודול תור מחכה לשרת שלי שיענה תשובה
                והם אמרו לי שהWebhook לא יפתור את הבעיה
                תודה רבה

                א תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • צ
                  צדיק תמים מומחה @הרב נערך לאחרונה על ידי

                  @הרב כתב בסיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה:

                  @מנסה כתב בסיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה:

                  @אביי-ורבא כתב בסיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה:

                  @הרב לא מבין למה תייגת אותי, אני לא ממש מבין בphp ומעולם לא למדתי אותה,

                  עכ"פ, הבעיה היא כנראה שהשרת של ימות ממתין לתגובה כלשהי מהשרת שלך שתאותת לו שהקריאת הוובהוק שלו התקבלה בהצלחה,
                  לכאורה הפיתרון צריך להיות שהקוד שלך ישלח לימות תשובה של 'OK' או סתם משהו ורק אחרי זה ימשיך לעבד את הנתונים שהתקבלו,

                  או שלא הבנתי טוב את הבעיה.

                  זה לא יעזור כי בPHP עד שלא נגמר כל החישוב לא נשלחים ה print

                  אז אתה אומר שאין לזה פתרון ב-PHP???

                  אני לא מכיר PHP
                  אבל תמיד תוכל לפתוח עוד Thread

                  ה תגובה 1 תגובה אחרונה תגובה ציטוט 1
                  • א
                    אביי ורבא @הרב נערך לאחרונה על ידי

                    @הרב כתב בסיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה:

                    והם אמרו לי שהWebhook לא יפתור את הבעיה

                    אפשר לדעת למה בדיוק?

                    ה תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • ה
                      הרב מומחה @אביי ורבא נערך לאחרונה על ידי

                      @אביי-ורבא אין לי מושג
                      אני פשוט העברתי את זה דרך הנציג שלי
                      הוא הוציא לוג ושלח למתכנתים והם החזירו לו שהבעיה זה בגלל שהוא מחכה לתשובה מהשרת שלי
                      והוא אמר לי שאחד המתכנתים אמר שה-Webhook יעזור ואז אמרו לו שזה לא יעזור
                      בפועל אני לא יודע למה בדיוק כי פשוט הנציג שלי אמר שאין לו מושג ב-API כך שהוא לא ידע להעביר לי למה
                      אולי @eliyahu יסביר לנו למה כי אם זה לא יעזור אז לא מובן מה התועלת ב-Webhook

                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • ה
                        הרב מומחה @צדיק תמים נערך לאחרונה על ידי

                        @צדיק-תמים כתב בסיום השיחה עם השרת של ימות המשיח לאחר קבלת פרטי השיחה:

                        אני לא מכיר PHP
                        אבל תמיד תוכל לפתוח עוד Thread

                        תודה רבה בסוף השתמשתי עם הראיון שלך ככה:

                        <?php
                        $get_params = $_GET;
                        echo "תומלל";
                        
                        // סיום השיחה
                        header("Connection: close");
                        header("Content-Length: " . ob_get_length());
                        ob_end_flush();
                        ob_flush();
                        flush();
                        
                        // המשך להריץ את הקוד
                        $server_url = "https://example.com/Tamlul.php"; 
                        $post_data = http_build_query($get_params);
                        
                        // בצע את בקשת ה-GET ברקע באמצעות file_get_contents
                        $context = stream_context_create(['http' => ['timeout' => 1]]);
                        file_get_contents($server_url . '?' . $post_data, false, $context);
                        
                        ?>
                        
                        

                        כלומר זה מתווך שמקבל את הבקשה מסיים את ההתקשורת ואז שולח את הבקשה לקוד הקיים שלי
                        תודה רבה גם ל @מנסה @אביי-ורבא @שמואל-ש עזרתם לי מאוד לחשוב על הדבר הטוב ביותר
                        תזכו למצוות

                        תגובה 1 תגובה אחרונה תגובה ציטוט 2
                        • פוסט ראשון
                          פוסט אחרון