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

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

    פורום מפתחים API
    13
    52
    2091
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • 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
                    • מ
                      מיכאלוש @amp Software 0 נערך לאחרונה על ידי

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

                      כעת כדי לגשת לערך כל שהוא בקובץ את צריך לציין מספר שורה ו key או לחילופין לרוץ על כל המערך.
                      לדוגמא:
                      ;var P050 = file[0]["P050"]

                      בפועל גוגל סקריפט מחזיר לי שגיאה.
                      בטוח שככה מציינים לו שיקח את הערכים שאחרי 050 ?

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

                        @מיכאלוש
                        בנטפרי חסמו את האופציה לשלוח בקשות עם UrlFetchApp של גוגל סקריפט
                        אבל מלמעלה אני רואה שיש לך טעות ב URL שאתה שולח

                        const download = JSON.parse(UrlFetchApp.fetch(url + 'DownloadFile?' + token + path + name));
                        

                        צריך להיות

                        const download = JSON.parse(UrlFetchApp.fetch(url + 'DownloadFile?token=' + token + '&path=' + path + name));
                        

                        בכל מקרה הקוד הזה 👇 עובד מעולה, תנסה לדבג את הקוד שלך ולבדוק מה השגיאה שגוגל מחזירה

                        function downloadFile(){
                        var download = `Status#OK%Folder#1/1/1%DID#035000000%Phone#05484111111%Date#03/12/2020%Time#22:11:50%HebrewDate#י״ח כסלו תשפ״א%var#Folder-1/1/1%Booking#1001%Data#%P050#22
                        Status#OK%Folder#1/1/2%DID#035000000%Phone#05484111111%Date#03/12/2020%Time#22:12:02%HebrewDate#י״ח כסלו תשפ״א%var#Folder-1/1/2%Booking#1002%Data#%P050#98`;
                        
                        
                        download = '[{"' + download;
                        download = download.replace(/#/g, '":"');
                        download = download.replace(/%/g, '","');
                        download = download.replace(/\n/g, '"},{"');
                        download = download + '"}]';
                        var file = JSON.parse(download);
                        
                        for (r=0;r<file.length;r++){ 
                        Logger.log(file[r]["P050"]);
                        }
                        
                        }
                        
                        מ ח 2 תגובות תגובה אחרונה תגובה ציטוט 0
                        • מ
                          מנסה מומחה @amp Software 0 נערך לאחרונה על ידי

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

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

                          ברוך ד' פתחו

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

                            @amp-Software-0 מהו הקוד הזה הוא לא מושך שום קובץ ??

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

                              @מנסה נדמה לי שהם פותחים את זה אישית למי שמבקש ולפי הבקשה ולא כללית

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

                                @חויוה-טלפונית

                                אני לא ביקשתי

                                והיה חסום לי, למעשה כעת פתוח לי

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

                                  @eliyahu כדאי להוסיף את זה לכאן.
                                  נ.ב. אפשר לקבל את נתיב הקובץ ע"י פתיחתו באתר החדש, ואז זה מופיע בכותרת:
                                  5cda79d7-2e48-4f41-997b-e230ad6fa489-image.png

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

                                    @צדיק-תמים הדרך להשיג את הנתיב היא מאד פשוטה אין שום צורך בזה

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

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

                                      כדאי להוסיף את זה לכאן.

                                      @שמחה-זו-הסיסמא מה עם זה?

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

                                        @צדיק-תמים
                                        כתבתי לך שאני לא רואה בזה שום צורך
                                        אם אתה מתכוין לדרך להוציא את הנתיב

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

                                          @שמחה-זו-הסיסמא נראה לי שלא הבנת אותי. כתבתי שכדאי להוסיף את הapi להמרה ש @eliyahu הביא למעלה, לדף שמדבר על קבצי ymgr, ובדרך אגב כתבתי איך אפשר לקבל בקלות את נתיב הקובץ.
                                          ענית רק לגבי הנ.ב., לא לגבי העיקר

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

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

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