מספור אוטומטי בהעלאת קבצי TTS ב API
-
@שמואל אמר במספור אוטומטי בהעלאת קבצי TTS ב API:
ב״ה
ניתן להגדיר מספור אוטומטי בעת העלאת קבצי TTS בAPI על ידי שימוש בשירות UploadFile תוך כדי ציון פרמטור tts=1 וציון השלוחה.
דוגמא:
https://call2all.co.il/ym/api/UploadFile?path=ivr2:/3&tts=1
כמובן בform-data עם קובץ בפרמטר כל שהוא.
בתגובה, יחזור:
{ "responseStatus": "OK", "path": "ivr//3/048.tts", <<<<<<<<<<<<<<<<<<<<<<<<<<<<<< "size": 73, "yemotAPIVersion": 6, "success": true }
עם השם של הקובץ שנוצר עם מספור אוטומטי לקובץ הגבוה בשלוחה בדומה להעלאת קובץ שמע.
אני מנסה את זה בשיטת POST וזה לא ממספר אותו... זה מעלה את אותו הקובץ!
-
@nyh אמר במספור אוטומטי בהעלאת קבצי TTS ב API:
אני מנסה את זה בשיטת POST וזה לא ממספר אותו... זה מעלה את אותו הקובץ!
התלונה שלך לא נותנת לי יכולת לענות לך.
אתה מתלונן בטענה ש"זה לא עובד". אני יכול לענות לך "זה כן עובד". אבל לא יותר.אם תפרט באופן מלא את הבקשה המלאה שלך נוכל אולי לתת תשובה יותר מדוייקת.
-
פוסט זה נמחק! -
פוסט זה נמחק! -
@nyh אמר במספור אוטומטי בהעלאת קבצי TTS ב API:
חוץ מזה מה עוד צריך להוסיף?
למה
$path . '/' . $target->getFilename(),
אתה מציין באמת בהעלאה את השם של הקובץ.
כדי שיהיה מספור אתה צריך לציין רק תיקיה בלבד. -
פוסט זה נמחק! -
@שמואל
אם תוכל להכניס זאת לתיעוד אני מאוד יודה לך -
@קנקן-חדש-מלא-ישן למה אתה לא בודק קודם את התיעוד?! זה כבר כתוב שם
-
@שמואל מדהים הדבר הזה ברמה עקרונית אם הבנתי נכון עובד לפקודה הזאת העלאת קבצים UploadFile
(אולי כי שם ברמה העקרונית יש את הרעיון של המרה)
האם ישדרך להפעיל את זה גם ב העלאת טקסט לקובץ-UploadTextFile ואז הוא יעלה כל פקודה לקובץ TTS חדש עם מספור אוטומטי? -
@הלי אמר במספור אוטומטי בהעלאת קבצי TTS ב API:
האם ישדרך להפעיל את זה גם ב העלאת טקסט לקובץ-UploadTextFile ואז הוא יעלה כל פקודה לקובץ TTS חדש עם מספור אוטומטי?
לא
-
-
@הלי
דבר ראשון, הכי טוב להשתמש עם UploadFile וזהו, לא מבין מה מונע ממך להשתמש בזה.
בהחלט אפשרות שניה היא להשתמש בשירות החדש GetIVR2DirStats, אבל יש בו בעיות, בעיקר אם אתה מעלה הרבה קבצים בו זמנית, לכן שוב, תמיד כדאי UploadFile, ולא הבנתי מה הבעיה שלך איתו. -
@הלי אמר במספור אוטומטי בהעלאת קבצי TTS ב API:
@שמואל אז איך אפשר לקבל את המספר של הקובץ שמע או טקסט(הגדול מבניהם)הכי גבוה במערכת?
https://f2.freeivr.co.il/post/83794
וכדי לקבל את הקובץ הגבוה מכמה סיומות ביחד,
בקריאה לפונקציה (שורה 35), במקום להעביר'tts'
תעביר'tts|wav|mp3'
-
@שמואל 1 בנוגע ל "GetIVR2DirStats" אם הבנתי נכון הוא מחזיר את הערך הכי גבוה של קובץ WAV ולא של הקובץ TTS כך שאם יש בשלוחה כאלו קבצים ואני לא יודע למשל מה הכי גבוה (או שאני יודע שהאחרונים היו TTS) אז זה לא יעזור (תתקן אותי אם אני טועה)
2.בנוגע ל "UploadFile" אזי אם מדובר בהעלאת נתונים מטבלה אז זה סתם מסובך ליצור במחשב את הקובץ ואז להעלות אותו מה שאני שאלתי זה מה הפתרון להעלאת נתונים מטבלה כקבצים ושזה יתעדכן הכי גבוה על מנת שישמעו את העדכון האחרון כראשון. -
@צדיק-תמים נשמע מדהים .
להטמיע את זה להעלאת נתונים נשמע קצת מסובך (אולי אני טועה אבל במבט כללי) ובעיקר לא הבנתי כיצד טוענים את ה "axios" -
@הלי אמר במספור אוטומטי בהעלאת קבצי TTS ב API:
להטמיע את זה להעלאת נתונים
לא הבנתי מה זה אומר.
@הלי אמר במספור אוטומטי בהעלאת קבצי TTS ב API:
ובעיקר לא הבנתי כיצד טוענים את ה "axios"
צד שרת או לקוח?
-
@צדיק-תמים 1.אני מעוניין בהעלאת נתונים מאקסל או שיטס (עיין בפוסט ששלחתי אחד לפניך)
-
@הלי אמר במספור אוטומטי בהעלאת קבצי TTS ב API:
1.אני מעוניין בהעלאת נתונים מאקסל או שיטס
שזה אומר? קוד Google Script בתוך שיטס?
@הלי אמר במספור אוטומטי בהעלאת קבצי TTS ב API:
(עיין בפוסט ששלחתי אחד לפניך)
לא מוצא. קישור?
-
@צדיק-תמים או קוד Google Script בתוך שיטס אבל לכאורה הקוד שלך לא יועיל שם אז לא אכפת לי להריץ את זה מאקסל (לכאורה צד לקוח)
התכוונתי לזה אבל צודק שלא ממש מוסבר שם. -
@הלי לא חייבים להשתמש בaxios. אפשר לשנות את זה די בקלות לUrlFetchApp של גוגל סקריפט. אבל אין לי זמן לזה.
בהרצת קוד רגיל בדפדפן/שרת אפשר להשתמש בקוד שהבאתי.