access_filter פילטר כניסה לשלוחות לפי מס פעמים. האם אפשר לאפס דרך הטלפון בצד ניהול?
-
@dudu
האם אפשר למחוק גם יותר מ 2 קבצים?
למשל אם נגדיר כך:api_link=https://duduivr2.000webhostapp.com/delete4files.php
עבור 4 קבצים
או כך:api_link=https://duduivr2.000webhostapp.com/delete20files.php
עבור 20 קבצים
-
@shz ממש לא, זה לא משהו אוטומטי, זה שם טופס, א"א להמציא שמות מה שרוצים, זה צריך להיות מוגדר.
אם אתה רוצה לעשות יותר מ-2 קבצים תגדיר שיעבור אח"כ לשלוחה אחרת שמוחקת עוד קבצים וכן הלאה... -
@dudu
לא נורא, כך עשיתי.
אבל מהתשובות שלך, לאט לאט אני יבין מה זה הapi הזה.... -
@dudu אמר בaccess_filter פילטר כניסה לשלוחות לפי מס פעמים. האם אפשר לאפס דרך הטלפון בצד ניהול?:
@shz בניתי במיוחד בשבילך טופס php,
עכשיו תוכל לעשות שלוחה של api שתמחק אוטומטי כל קובץ שתבחר.
ההגדרות לשלוחה הן:type=api api_link=https://duduivr2.000webhostapp.com/deletefile.php api_add_0=pass=**** api_add_1=path=ivr2:/4/ext.ini api_answer_ok=go_to_folder=/ api_phone_send=no api_extension_send=no api_enter_id_send=no api_enter_id_name_send=no api_hangup_send=no say_api_answer=yes
שים לב, במקום הכוכביות לכתוב את סיסמת הניהול של המערכת,
ובמקום הנתיב הרשום לכתוב את הנתיב המדויק של הקובץ כולל הסיומת.אם אתה רוצה לדעת שהפעולה בוצעה בהצלחה ניתן להוסיף קובץ 000 שיהיה tts ובו תכתוב "המחיקה בוצעה בהצלחה" עובד נהדר.
בהצלחה!!
שלום לך,
ע"פ ההגדרה בשורה 5 לאחר ביצוע פעולה מוצלחת הוא הולך ליעד שרשמתי.
מה שקורה שאם במקרה בשלוחה הזו הקובץ לא קיים, ואין מה למחוק, הוא מודיעeror
ושם נתקע...
צריך להוסיף פקודה לאן ללכת במקרה של שגיאה... -
@shz
code
אני רוצה לאפס רק דבר אחד מהקובץ איך עושים זאת? -
-
-
@dudu
קודם כל ברוכים הבאים, התגעגנו אליך שבועיים, מקווה שנהנית....
שנית, תודה...
אני לא מתמצא ב API, כך, שלפני זמן מה הבנתי ממך שזה סוג של בניית טופס ולא ניתן להכניס הגדרות ע"פ ראות עיניי...
אבל אם אתה נותן הגדרה אני סומך עליך.. -
@dudu
למעשה, עשיתי ולא עזר...
יתכן שאומר עוד מילה לפני הeror
, אני לא מזהה ממש אולי the או dis, איך ניתן לבדוק? -
@shz גם אני לא כ"כ מבין ב API וכל מה שניסיתי להיכנס לענין זה רק בשביל בניית הטופס הנ"ל, ואכן יש דברים שהם קשורים לבנית הטופס, כגון הנתונים הנשלחים לשרת וכדו', אבל יש דברים שקשורים לימות ולשלוחה הספציפית כגון הפקודה הזו.
הענין הוא שאני בכלל לא בטוח שהשרת אכן מחזיר error ולכן ייתכן שזה לא יעבוד כלל... -
@shz תנסה לבדוק בקובץ LogApi שנמצא בתיקיית Log מה הנתון שחוזר מהשרת.
-
@dudu
אין לי LogApi בתקיית Log
אולי זה חוזר לשרת שלך? -
@shz תבדוק שוב,
בתוך תיקיית Log יש קובץ בשם LogApi.ymgr אתה צריך להוריד אותו למחשב ולפתוח בפנקס רשימות. -
@dudu
הוא עונה EROR
זה רשום באותיות גדולות. זה משנה?
כי גם ב OK זה רשום באותיות גדולות, ואת הפקודה רשמנו בקטנות -
@shz אז תנסה לכתוב:
api_answer_eror=go_to_folder=/
-
@dudu
זה הבעיה, שאני סומך עליך בעיניים עצומות....
אם הייתי פותח עיניים, הייתי שם לב לשגיאת כתיב שלי...
אני יושב כמה דקות לבדוק מה ההבדל בין מה שכתבת עכשיו למה שכתבת בבוקר, ואז אני קולט ש error כותבים עם דאבל r....
תיקנתי כפי שכתבת בתחילה, ועובד יופי!יישר כח
-
פוסט זה נמחק! -
פוסט זה נמחק! -
@dudu אמר בaccess_filter פילטר כניסה לשלוחות לפי מס פעמים. האם אפשר לאפס דרך הטלפון בצד ניהול?:
@shz בניתי במיוחד בשבילך טופס php,
עכשיו תוכל לעשות שלוחה של api שתמחק אוטומטי כל קובץ שתבחר.
ההגדרות לשלוחה הן:type=api api_link=https://duduivr2.000webhostapp.com/deletefile.php api_add_0=pass=**** api_add_1=path=ivr2:/4/ext.ini api_answer_ok=go_to_folder=/ api_phone_send=no api_extension_send=no api_enter_id_send=no api_enter_id_name_send=no api_hangup_send=no say_api_answer=yes
שים לב, במקום הכוכביות לכתוב את סיסמת הניהול של המערכת,
ובמקום הנתיב הרשום לכתוב את הנתיב המדויק של הקובץ כולל הסיומת.אם אתה רוצה לדעת שהפעולה בוצעה בהצלחה ניתן להוסיף קובץ 000 שיהיה tts ובו תכתוב "המחיקה בוצעה בהצלחה" עובד נהדר.
בהצלחה!!
שלום לך @dudu הצדיק.
בנית לי בזמנו את הקובץ הנ"ל, והוא עובד יל יופי, זה שידרוג עצום למערכת שלי. וכל פעם אני זוכר אותך, ומודה לך מחדש.
כעת לשאלה. מעבירים אותי לשרת private, האם צריך לשנות משהו בכתובת השרת? -