פניה ל API בהקשה על מקש בהשמעת קבצים
-
@תותח-על-0 כתב בפניה ל API בהקשה על מקש בהשמעת קבצים:
מבקש לפתח שיהיה ניתן להגדיר מקש בהשמעת קבצים שיפנה לשרת עם הפרטים של הקובץ, כדוגמת שם, מיקום ואלי גם אורך ומיקום האזנה
@ימות-המשיחכמו שכבר רימזו אתה יכול לעשות מעבר לשלוחה אחרת שתבדוק בלוג מה המיקום האחרון שהוא האזין (וכמובן שאתה צריך לשמור את פרטי האזנה)
-
בדיוק!
תגדיר את זה בשלוחה:save_listening_data=yes control_play0=go_to_folder playfile_control_play_0_goto=/api/
בשלוחת api תגדיר מעבר לשרת שלך ב api ובשרת שלך תגדיר שיבדוק היכן הטלפון שנכנס לשלוחה עצר.
-
@פיסטוק-פרווה
שים לב באיזה קטגורייה הוא פירסם את זה הוא לא מחפש שיעזרו לו עם קומבינות,
אם כבר מפתחים את הנ"ל שזה באמת מאוד חשוב,
החלק השני של הפיתוח הוא שיוכלו להעביר לקוח לקובץ מסוים במיקום מסוים בקובץ
לדוגמא go_to_folder=/1~10~10:15 -
@אהרן-שובקס
אני יודע וכבר חשבתי על פיתרון גם לזה
יש הרי קובץ של האזנה אחרונה בשם LogControlPlaybackLast.ini
הוא פשוט כותב נתונים חדשים לפי מה שהוא מקבל מהקובץ הראשון ואז מעביר את הלקוח לשלוחת האזנה אחרונה... -
רעיון חזק
יש בעיה במערכות גדולות אם הרבה משתמשים על הקו בכתיבה לקובצי הINI, מכיוון שזה יכול למחוק שינויים של אחרים שלא יכנסו בזמן שבין ההורדה של הקובץ הקודם לשליחה של הקובץ עם העידכון[זה אמנם פחות משניה אבל כבר ראיתי מקרים כאלו שמישהו בגלל זה לא נרשם כשמורידים קובץ ומוסיפים לו נתונים ידנית]
-
@מנסה
לא צריך להוריד אותו, אפשר פשוט להשתמש ב api של כתיבה לקובץ טקסט. -
פוסט זה נמחק! -
@פיסטוק-פרווה כתב בפניה ל API בהקשה על מקש בהשמעת קבצים:
@מנסה
לא צריך להוריד אותו, אפשר פשוט להשתמש ב api של כתיבה לקובץ טקסט.כמדומני שאתה לא צודק, כי גם כתיבה לקובץ היא הורדה שלו הוספת טקסט והעלאה מחדש
חוץ מקבצי EXT לא ניתן לכתוב לקובץ ללא מחיקת מה שכבר מופיע בו [למיטב ידיעתי]
-
@מנסה
צודק, אבל זה יותר מהר מהורדה והעלאה... -
@פיסטוק-פרווה זה לא יותר מהר ולא יותר לאט, זה אותו דבר - הורדת התוכן והעלאה שלו עם תוספת...
-
@צדיק-תמים
בהורדה והעלאה אתה צריך לעשות 3 פעולות,
להוריד, לכתוב, להעלות.
בפיתרון השני זה לקבל את התוכן ולכתוב, זהו!! -
@פיסטוק-פרווה כתב בפניה ל API בהקשה על מקש בהשמעת קבצים:
@צדיק-תמים
בהורדה והעלאה אתה צריך לעשות 3 פעולות,
להוריד, לכתוב, להעלות.
בפיתרון השני זה לקבל את התוכן ולכתוב, זהו!!לקבל את התוכן = הורדה
כתיבה = עריכת ההורדה לטקסט החדש
העלאה = רישום בימות המשיח את הטקסט המעודכןאין שום הבדל בין ההצעה שלך לשל צדיק תמים
-
@MGM-IVR
בפיתרון שלי זה שתי שלבים,- לקבל את התוכן מימות,
- לשלוח להם בחזרה את הטקסט המעודכן וזהו!!
מה שכתבתי כאן:
בהורדה והעלאה אתה צריך לעשות 3 פעולות,
להוריד, לכתוב, להעלות.
זה היה כתגובה לפיתרון של @צדיק-תמים וזה לא עוד פיתרון....
-
@פיסטוק-פרווה כתב בפניה ל API בהקשה על מקש בהשמעת קבצים:
לקבל את התוכן מימות,
= הורדה של התוכן, גם אם אתה לא שומר אותו בקובץ, עדיין זה הורדה של התוכן מימות אל השרת שלך
@פיסטוק-פרווה כתב בפניה ל API בהקשה על מקש בהשמעת קבצים:
את הטקסט המעודכן
איך אתה מקבל טקסט מעודכן?
זה מתחלק ל2 שלבים
יש את הישן, ואז יש פעולת עריכה.@פיסטוק-פרווה כתב בפניה ל API בהקשה על מקש בהשמעת קבצים:
לשלוח להם בחזרה
זה הפעולה השלישית שהוא שליחה אל ימות שזה נקרא העלאה.
ולכן , שוב, אין שום הבדל בין מה שאתה כתבת לבין מה שצדיק תמים כתב
-
@MGM-IVR
אחרי פעולת העריכה לא צריך לעשות העלאה -
@פיסטוק-פרווה "עריכה" לקובץ מרוחק = "העלאת" תוכן חדש, רק במילים אחרות
בכל מקרה צריך לבצע 2 בקשות רשת -
@צדיק-תמים
אצלך צריך 2 בקשות + כתיבה של הקובץ כשהוא בשרת שלך, אלא אם כן אתה פשוט עושה עריכת קובץ טקסט בימות בכ"א לא נריב על זה וכל אחד ישתמש עם מה שהוא רוצה.... -
@פיסטוק-פרווה כתב בפניה ל API בהקשה על מקש בהשמעת קבצים:
@צדיק-תמים
אצלך צריך 2 בקשות + כתיבה של הקובץ כשהוא בשרת שלך, אלא אם כן אתה פשוט עושה עריכת קובץ טקסט בימות בכ"א לא נריב על זה וכל אחד ישתמש עם מה שהוא רוצה....אתה יכול להראות קטע קוד למה אתה מתכוון? או את הסדר פעולות שאתה מבצע, כולל השמות שלהם בapi? כי זה נשמע ממש מוזר, אתה עושה את אותו דבר בדיוק, אז איך יוצא לך פחות פעולות?
שים לב שדובר פה על קובץ ini שהוא לא ext
שאז אתה לא יכול להשתמש ב UpdateExtension -
@MGM-IVR
כבר כתבתי שתמיד זה 2 פעולות אם אתה פשוט עושה עריכת קובץ טקסט בימות. -
@פיסטוק-פרווה כתב בפניה ל API בהקשה על מקש בהשמעת קבצים:
@MGM-IVR
כבר כתבתי שתמיד זה 2 פעולות אם אתה פשוט עושה עריכת קובץ טקסט בימות.לאיזה אופציה בתיעוד אתה מתכוון?