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

    באג בפקודת read במודל API

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

      הייתי מציע לך לבדוק בלוג API מה השרת שלך מחזיר בפעם השלישי.
      לדעתי זה לא באג בימות המשיח

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

        @חוקר אמר בבאג בפקודת read במודל API:

        לדעתי זה לא באג בימות המשיח

        בעיקרון ימות חוזר על התשובה עד שמתקבלת תשובה
        (אלא אם כן הגדרת את ערך ה 13 Ok)

        מעולם לא נתקלתי בתקלה כזו
        יכול להיות מצד הקוד

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

          תודה על התשובות!

          כשכתבתי את ההודעה על הבאג, היה כתוב אצלי בקוד כך שהמערכת תבקש מהלקוח להקיש על 1 בשביל לשמוע את הקוד הנגדי שוב:

          Response.Write("read=t-הקוד הנגדי שלך הוא"+GetCode(Request)+"להשמעה פעם שניה הקש 1 להמשך 2.=secondTime,no,1,1,12,No")
          

          וזה אכן עשה לי בעיות כאמור.

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

          ולכן שיניתי את השורה הנ"ל בקוד ל:

                  Response.Write("read=t-הקוד הנגדי שלך הוא.t-"+GetCode(Request)+".t-אני חוזר.=secondTime,no,1,1,0,No")
          

          וכך הלקוח לא לוחץ על כלום, והוא שומע את הקוד הנגדי שוב ושוב.

          הבעיה החדשה היא, שהמערכת ממתינה כ10 שניות עד שהיא משמיעה את ההודעה 'לא הוקשה בחירה' [שכאמור, אצלי שומעים שנייה אחת של שקט]. ניסיתי לבטל את זה, על ידי שהגדרתי בערך החמישי של read את הספרה 0 כפי שניתן לראות בפקודה הנ"ל, אך עדיין המערכת ממשיכה להמתין את ה 10 שניות האלו.

          אשמח להסבר מה עלי לעשות בשביל לדלג את זמן ההמתנה הזה.

          בתודה מראש

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

            @795693929 בדקתי בשבילך לא ניתן לכתוב בערך חמישי 0 אפשר לכתוב מינימום 1

            Response.Write("read=t-הקוד הנגדי שלך הוא.t-"+GetCode(Request)+".t-אני חוזר.=secondTime,no,1,1,1,No")
            

            בהצלחה

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

              תודה על כל העזרה!

              אני רק רוצה להעיר שכאן כתוב:

              **הקלטות הקשורות **
              M100 לא הוקשה בחירה
              

              חסר הספרה 2 בסוף. צריך להיות כך:

              M1002 לא הוקשה בחירה
              

              כמו שכתוב כאן

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

                @795693929 תוקן

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

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

                    @יוסל-ה אמר בבאג בפקודת read במודל API:

                    @חוקר אמר בבאג בפקודת read במודל API:

                    לדעתי זה לא באג בימות המשיח

                    בעיקרון ימות חוזר על התשובה עד שמתקבלת תשובה
                    (אלא אם כן הגדרת את ערך ה 13 Ok)

                    מעולם לא נתקלתי בתקלה כזו
                    יכול להיות מצד הקוד

                    אם אני בכל זאת רוצה שבכל פעם יכלו להקיש משהו אחר באותו ערך ולקבל תשובה שונה, ואני גם רוצה בערך ה13 שיהיה Ok מה לעשות עם השגיאה ?

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

                      @אה-אהה
                      תפרט מה הבעיה!?

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

                        @טוסטוס-לא-יעבור
                        זה חוזר רק פעמיים, בפעם השלישית הוא משמיע 'אין מענה משרת api' וחוזר לשלוחה הקודמת.

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