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

    שאלה בחיבור API מגוגל סקריפט

    מתוזמן נעוץ נעול הועבר פורום מפתחים API
    52 פוסטים 13 כותבים 3.0k צפיות 3 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • A מנותק
      amp Software 0 @eliyahu
      נערך לאחרונה על ידי

      @eliyahu לא ידעתי על זה.
      זה באמת כלי מצויין
      איפה התיעוד של זה?

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

        @eliyahu אמר בשאלה בחיבור API מגוגל סקריפט:

        @amp-Software-0
        יש ws מיוחד שממיר קבצי ymgr לjson

        https://call2all.co.il/ym/api/renderFile?wath=ivr2:OK/ApprovalAll.ymgr&convertType=json&token=****
        

        זה עוזר מאוד! איפה כל הדברים האלה מתועדים?

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

          @eliyahu למה אין את זה בתיעוד??? 7ממה למה עוד אפשר להמיר שם?

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

            @avrham אמר בשאלה בחיבור API מגוגל סקריפט:

            למה עוד אפשר להמיר שם

            csv
            html

            A 6 2 תגובות תגובה אחרונה תגובה ציטוט 3
            • A מנותק
              amp Software 0 @eliyahu
              נערך לאחרונה על ידי

              @eliyahu
              חבל באמת שאין תיעוד לזה..
              היה לי מחשבה בעבר ליצור api להמרת קבצי ymgr לפורמטים שונים
              זה דבר מאוד נצרך!

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

                @amp-Software-0 אמר בשאלה בחיבור API מגוגל סקריפט:

                (החלפתי את ה const ל var, יותר נכון לכאורה)

                אם אתה מגיע מעולם ה JavaScript של 2013 אתה צודק.
                כיום זה חד משמעית לא נכון בשום צורה.

                לפניות בנוגע לפורום: shmuel@yemot.co.il

                A תגובה 1 תגובה אחרונה תגובה ציטוט 3
                • A מנותק
                  amp Software 0 @שמואל
                  נערך לאחרונה על ידי

                  @שמואל מה הפירוש? אם הייתי משתמש עם const לא הייתי יכול להגדיר אותו מחדש
                  ??

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

                    @amp-Software-0 על let שמעת? 🤔
                    נ.ב. replace מחליף רק פעם אחת. בשביל להחליף יותר מפעם אחת צריך להשתמש בreplaceAll
                    אבל כמובן כל זה לא רלוונטי למעשה, כיוון שיש API מוכן לזה.

                    A תגובה 1 תגובה אחרונה תגובה ציטוט 2
                    • 6 מנותק
                      613 @eliyahu
                      נערך לאחרונה על ידי 613

                      @avrham אמר בשאלה בחיבור API מגוגל סקריפט:

                      ממה למה עוד אפשר להמיר שם?

                      @eliyahu אמר בשאלה בחיבור API מגוגל סקריפט:

                      @avrham אמר בשאלה בחיבור API מגוגל סקריפט:

                      למה עוד אפשר להמיר שם

                      csv
                      html

                      למה = json, html , csv
                      ממה = ymgr

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

                        @צדיק-תמים
                        נכון, אפשרי גם let (רק שיש לו הגבלות בנוגע לתחום ההצהרה שלו, אז יותר פשוט ה var)
                        בכל מקרה זה לא נוגע לדיון המקורי..
                        לגבי ה replace השתמשתי עם ביטוי רגלורלי (g) זה מחליף את הכל
                        תבדוק

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

                          @amp-Software-0 אמר בשאלה בחיבור API מגוגל סקריפט:

                          נכון, אפשרי גם let (רק שיש לו הגבלות בנוגע לתחום ההצהרה שלו, אז יותר פשוט ה var)

                          הגבלות מועילות מאוד, הצהרה חוצת סקופים היא דבר רע שעלול לגרום להתנהגות לא צפויה
                          לא סתם הוסיפו את זה לשפה

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

                            @eliyahu אמר בשאלה בחיבור API מגוגל סקריפט:

                            יש ws מיוחד שממיר קבצי ymgr לjson

                            https://call2all.co.il/ym/api/renderFile?wath=ivr2:OK/ApprovalAll.ymgr&convertType=json&token=****
                            

                            מה פירוש השגיאה שמופיעה לי ?

                            {
                            "responseStatus":"Exception",
                            "message":"wath is required",
                            "file":"renderFile.ym",
                            "Line":"12:19",
                            "yALogsVersion":"1.0.7"
                            }
                            

                            @amp-Software-0 אמר בשאלה בחיבור API מגוגל סקריפט:

                            אבל לשם מה אתה צריך את הקבצים מהתיקיה ההיא?

                            למניעת כפילויות חשבתי אולי להשתמש בקבצים שבתיקייה הזאת שבהם אחרי שקיבלתי את הנתונים אני יכול למחוק את הקבצים למניעת כפילויות
                            אבל אם זה לא אפשרי ללא שם מלא של הקובץ אני ישתמש בקבצים שבתיקייה הראשית ואצטרך למצוא פתרון אחר למניעת כפילויות

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

                              @מיכאלוש אמר בשאלה בחיבור API מגוגל סקריפט:

                              מה פירוש השגיאה שמופיעה לי ?

                              כתוב בהודעה שחסר את פרמטר wath

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

                                @eliyahu אולי לא מילאתי אותו נכון ?
                                איך ממלאים אותו כך ?

                                https://call2all.co.il/ym/api/renderFile?wath=ivr2/1:OK/ApprovalOk.ymgr&convertType=json&token=0733******:123456
                                
                                ש תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • ש מנותק
                                  שמחה - זו הסיסמא @מיכאלוש
                                  נערך לאחרונה על ידי שמחה - זו הסיסמא

                                  @מיכאלוש אמר בשאלה בחיבור API מגוגל סקריפט:

                                  https://call2all.co.il/ym/api/renderFile?wath=ivr2/1:OK/ApprovalOk.ymgr&convertType=json&token=0733******:123456

                                  במקום / שים :
                                  ivr2:

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

                                    @שמחה-זו-הסיסמא השגיאה עדיין מופיעה לי 😢
                                    {"responseStatus":"Exception","message":"Error retrieving file path information","file":"renderFile.ym","Line":"20:19","yALogsVersion":"1.0.7"}
                                    מה לא נכון בצורה שהגדרתי את הנתיב לקובץ ?
                                    הקובץ נמצא בשלוחה 1 וזה השם המלא שלו ?

                                    wath=ivr2:1:OK/ApprovalOk.ymgr
                                    
                                    ש תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                    • ש מנותק
                                      שמחה - זו הסיסמא @מיכאלוש
                                      נערך לאחרונה על ידי

                                      @מיכאלוש
                                      ivr2:1/1/ApprovalOk.ymgr
                                      שים לב שבנתיב שתכתוב אכן מופיע קובץ כזה

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

                                        @שמחה-זו-הסיסמא תודה רבה עובד מצויין 👍 👍

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

                                          @eliyahu @שמואל היות ופיתחתי את הממשק הזה:
                                          https://f2.freeivr.co.il/topic/8292/המרת-דוחו-ת-ymgr-לתצוגת-טבלה-אונליין

                                          עליתי על באג בהמרה כאשר קיים הערך ApiEnterIDName, היות והוא מקודד הוא מגיע בצורה כזו: %D7%A0%D7%A6%D7%99%D7%92%20%D7%9C%D7%91%D7%93%D7%99%D7%A7%D7%94, זה גורם לפונקציות הפיענוח לחתוך אותו בכל % וליצור עשרות מפתחות ריקים.
                                          אני פתרתי את זה עם קוד PHP שמעביר את הערך הזה דרך רג'קס שמפעיל פונקציית urldecode על הערך הזה בלבד:

                                          $v = preg_replace_callback( '/ApiEnterIDName=[^\&]+\&/', function($m){ return urldecode( $m[0] ); } , $v );
                                          
                                          E תגובה 1 תגובה אחרונה תגובה ציטוט 2
                                          • E מנותק
                                            eliyahu ניהול @הקול הירושלמי
                                            נערך לאחרונה על ידי

                                            @הקול-הירושלמי זה לא הבעיה היחידה בלוג API.
                                            בעז"ה יטופל

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