API לקבלת הקובץ הגבוהה ביותר בשלוחה
-
שלום, אם יהיה אפשר שיהיה ערך ב API שמקבל את מספר הקובץ הגבוהה ביותר. אני חושב שזה יהיה ממש רלוונטי.
-
@avrham אמר בAPI לקבלת הקובץ הגבוהה ביותר בשלוחה:
שלום, אם יהיה אפשר שיהיה ערך ב API שמקבל את מספר הקובץ הגבוהה ביותר. אני חושב שזה יהיה ממש רלוונטי.
יש קוד מוכן כזה
שיש אותו איפה שתצטרך -
@mgm-ivr אז מה יותר נח שזה ישר בתור פקודה.
-
-
-
@צדיק-תמים תודה, כרגע תרגמתי גם ל Java וב JavaScript, אני אולי יעלה בהמשך.
אפילו שאני חושב שאם יהיה API מסודר לזה הכל יהיה טוב יותר.
-
@avrham אמר בAPI לקבלת הקובץ הגבוהה ביותר בשלוחה:
JavaScript
הקוד שכתבתי מתאים גם לצד לקוח, רק צריך לטעון את axios, כמו שציינתי שם
-
-
@613 חוץ מהחלק של השליחת הבקשה לימות, שצריך להשתמש בפונקציה של גוגל במקום בaxios
הכל אמור להיות אותו דבר -
@צדיק-תמים ואותו דבר לגבי כל שפה
-
@613 לא, התכוונתי שזה אותו קוד בדיוק. לא שאפשר לתרגם אותו
-
@צדיק-תמים זה הקוד:
const getfilenames = JSON.parse(UrlFetchApp.fetch(`${url}GetIVR2Dir?token=${token}&path=${path}`)); Logger.log(getfilenames) if (getfilenames.responseStatus === 'OK') { const lastFileName = getfilenames.files .filter(file => file.fileType === 'AUDIO' || file.fileType === 'TTS') .map(file => file.name.split('.')[0]) .find(fileName => !isNaN(fileName)); const newFileNumber = Number(lastFileName || -1) + 1; const newFileName = newFileNumber.toString().padStart(3, '0'); Logger.log(newFileName) }
-
@613 יש בקוד הזה כמה וכמה באגים
לא ברור לי בכלל איך זה אמור לעבוד -
@צדיק-תמים עובד לי בפועל