שאלה בחיבור API מגוגל סקריפט
-
שאלה נוספת: יש דרך לשנות את הערכים שבקובץ ymgr בצורה שמשנים בקבצי html שכשמאזין יקיש ערך מסויים יכנס לקובץ ערך שונה לדוגמא
P050+1=עגבניה P050+2=מלפפון
-
רק בקוד חיצוני
קובץ הYMGR מיועד לשמירת הנתונים הבסיסיים...
[מה לעשות, הרעיון משם יצרך לעבור עיבוד...]
-
@מיכאלוש למה אתה צריך לשנות תמשוך את זה כ CSV וזה יגיע איליך מסודר
-
הוא רוצה להוציא משם נתונים ולכן עדיף שזה מגיע כJSON
-
לפי התיעוד ש @שמואל העלה היום מה אני אמור לעשות בשביל לשנות את הנתונים שאני מקבל כ json מתוך קובץ ה YMGR
בתוך איזה קובץ אני אמור להכניס את הנתונים
עד היום השתמשתי כךhttps://call2all.co.il/ym/api/renderFile?wath=ivr2:3/ApprovalAll.ymgr&convertType=json&token=0773137770:111111
מהיום אני צריך להשתמש כך ?
https://call2all.co.il/ym/api/RenderYMGRFile?wath=ivr2:3/ApprovalAll.ymgr&convertType=json¬LoadLang?=0&token=0773137770:111111
ואיפה אני אמור להכניס את הנתונים שאני מעוניין שישתנו בתוך קובץ ה
ApprovalAll.ini
בשלוחה או בקובץ אחר ? -
את סימן השאלה תכניס רק לפני תחילת הפרמטרים ולא עוד אחד באמצע
https://call2all.co.il/ym/api/RenderYMGRFile?wath=ivr2:3/ApprovalAll.ymgr&convertType=json¬LoadLang=0&token=0773137770:111111
ואת השינוים תגדיר בקובץ INI הנ"ל [מקום אחד לכל סוגי ההורדות]
-
@מיכאלוש אמר בשאלה בחיבור API מגוגל סקריפט:
קובץ הApprovalAll.ini בשלוחה או בקובץ אחר ?
כמו שכתוב בתיעוד, אתה יכול לשים בשלוחה ואתה יכול לשים ברמת מערכת שזה יחול על כל המערכת.
-
@מיכאלוש אמר בשאלה בחיבור API מגוגל סקריפט:
מהיום אני צריך להשתמש כך ?
תקח בחשבון שינוי מהותי מלפני הפרסום של השירות - בעבר לא היה אפשר להשתמש עם
notLoadLang
ובכל הפקת דוח היה מבצע תרגום - חוץ מהמרה לjson.
אם היום לא תצייןnotLoadLang=1
תקבל json עם מפתחות בעברית - ויתכן שזה לא תמיד רצוי. -
הוא רוצה את ההמרה, כי הוא מכין מזה חיוג מקוצר למיילים דרך הטלפון, [כמו שכתב במתמחים טופ]
-
@מנסה מה זה רלוונטי? ואם זה בשביל ליצור מערכת IVR להפעלת פצצת אטום עבור נשיא ארה"ב? זה פשוט לא משנה
-
שאלה נוספת: איך אני מוריד קבצים מתיקיית Record ללא השם המלא של הקובץ שאני לא יודע אותו (הוא משתנה לפי מספר פרמטרים בקבלת הנתונים שקשה לצפות מראש)
נגיד שאני מעוניין להוריד לפי הקובץ הגדול / קטן ביותר בשלוחה או את כל הקבצים בשלוחה
בכל מקרה אח"כ אני מוחק את הקובץ כך שלא יהיה יותר מקובץ אחד להוריד
אבל מה אני צריך לכתוב במקום ה???
שכתבתי בשביל שיוריד לי לפי הנתיב של הקובץ ללא השם המלא של הקובץ ?https://www.call2all.co.il/ym/api/DownloadFile?token=0773137770:000000&path=ivr2:/3/Record/???.wav
-
@מיכאלוש לא הבנתי, מה אתה רוצה שיקרה? שימות יורידו לך קובץ בלי שאתה יודע מה אתה מבקש להוריד?
מה זה להוריד לפי נתיב בלי שם מלא? שייך שם מלא בלי נתיב, אבל לא שייך להיפך... -
@צדיק-תמים אמר בשאלה בחיבור API מגוגל סקריפט:
לא הבנתי, מה אתה רוצה שיקרה?
אני רוצה לקבל את הקובץ היחיד שנמצא כעת בנתיב
ivr2:/3/Record
הבעייה ששם הקובץ נראה לדוגמא כך:OK-Folder-3-22-Phone-0555555555-Date-2022-07-04-20-00-57-Data-P050-1-P051-1-P052-1.wav
וכמעט בלתי אפשרי לצפות את שמו שמורכב גם ממספר הטלפון של מי שהקליט אותו ומהזםן שהוקלט
לכן אני שואל האם יש דרך להוריד קובץ בלי השם המלא שלו רק לפי הנתיב שלו והבאתי כמה דוגמאות איך השרת של ימות ידע איזה קובץ להוריד לי:
הקובץ הקטן ביותר בשלוחה
הקובץ הגדול ביותר בשלוחה
לפי תחילת וסוף וסיומת שם הקובץ
או את כל הקבצים בשלוחה
בכל מקרה לא יהיה בשלוחה בו זמנית יותר מקובץ אחד אחרי שאני מוריד אותו אני מוחק אותו
האם יש דרך כזו או לא ?
או לחילופין האם יש דרך במודל קבלת נתונים לגרום להקלטה שתקבל שם מספרי רגיל 000 001 וכו' ואז יהיה קל לדעת את השם לדוגמא ע"י יצירת עותק בתיקייה אחרת וכו' ? -
@מיכאלוש אז למה שלא תבדוק את שם הקובץ עם הAPI של קבלת רשימת קבצים בשלוחה (
GetIvrTree
)? -
@מיכאלוש
האם גוגל סקריפט זה חינמי?
והאם זה גם מאפשר לקבל בקשות מבחוץ, או רק לשלוח? -
@ביבי-נתניהו אמר בשאלה בחיבור API מגוגל סקריפט:
האם גוגל סקריפט זה חינמי?
כן
https://script.google.com/home@ביבי-נתניהו אמר בשאלה בחיבור API מגוגל סקריפט:
והאם זה גם מאפשר לקבל בקשות מבחוץ, או רק לשלוח?
בפשטות לא דנו על זה כאן