@אמונה אמר בחברת טלטק גאה להציג בפניכם ממשק - פתיחת מערכות תבניות בקליק:
@111 מה קרה שהמערכת לפתיחת מערכות לא פועלת ונרשם "שגיאה"?
עברת את כמות המערכות שאושרו עבורך
@אמונה אמר בחברת טלטק גאה להציג בפניכם ממשק - פתיחת מערכות תבניות בקליק:
@111 מה קרה שהמערכת לפתיחת מערכות לא פועלת ונרשם "שגיאה"?
עברת את כמות המערכות שאושרו עבורך
@eliyahu @שמואל היות ופיתחתי את הממשק הזה:
https://f2.freeivr.co.il/topic/8292/המרת-דוחו-ת-ymgr-לתצוגת-טבלה-אונליין
עליתי על באג בהמרה כאשר קיים הערך ApiEnterIDName
, היות והוא מקודד הוא מגיע בצורה כזו: %D7%A0%D7%A6%D7%99%D7%92%20%D7%9C%D7%91%D7%93%D7%99%D7%A7%D7%94
, זה גורם לפונקציות הפיענוח לחתוך אותו בכל %
וליצור עשרות מפתחות ריקים.
אני פתרתי את זה עם קוד PHP שמעביר את הערך הזה דרך רג'קס שמפעיל פונקציית urldecode על הערך הזה בלבד:
$v = preg_replace_callback( '/ApiEnterIDName=[^\&]+\&/', function($m){ return urldecode( $m[0] ); } , $v );
בס"ד הוספנו פיתוח נוסף בתצוגת טבלה:
בפיענוח קובץ לוג של API, לחיצה על השדה של ApiSend
פותחת פופאפ שבו מבוצע ניתוח של כל הפרמטרים בשאילתה בתצורת טבלה. לדוגמא:
שוחרר לשימוש - גירסת בטא:
https://koly.co.il/new/log_to_table.html
לתצוגת JSON:
https://koly.co.il/new/log_to_json.html
הבאג בתהליך ההרשמה טופל בס"ד.
עדכון: כל השלוחות שנפתחו - טופלו.
@111 שמחנו לקחת חלק בפיתוח של הפרוייקט המיוחד הזה.
בס"ד שידרגנו את הממשק בצורה משמעותית כדלהלן:
על כל הצעת שיפור וייעול ניתן לפנות לשירות הלקוחות של teltech בכתובת 01teltech@gmail.com .
@קו-מהיר אמר בשלוחת הפניה לפי קידומת:
@הקול-הירושלמי
למה אין קידומות של050
ו-051
ולמה אי אפשר להגדיר גם קידומת05
ואז כל הניידים יעברו לשלוחה אחרת?
שאר הקידומות כן עובדות אצלך?
@קו-מהיר אמר באיך אני יכול לקבל תאריך עברי API:
@הקול-הירושלמי
ואיך אני עושה שימיר את התאריך שהתקבל לספרות למשל אם התאריך ח' אייר אז יהיה כתוב 08,09
והאם אפשר גם לבחור שיכתוב מתי השקיעה או משהו כזה?
בכ"א ממש תודה רבה עזרת לי מאוד עם הפונקצייה!!!
פשוט להגדיר בפונקציה jdtojewish את המשתנה השני לשלילי במקום חיובי (תשווה עם הדוגמא שהבאתי בהתחלה):
date_default_timezone_set ('Asia/Jerusalem');
$str = jdtojewish(gregoriantojd( date('m',time()), date('d',time()), date('Y',time())), false, CAL_JEWISH_ADD_GERESHAYIM); // for today
$jewishDate = iconv ('WINDOWS-1255', 'UTF-8', $str); // convert to utf-8
echo $jewishDate;
רק שים לב למשל שחודש אדר א' יהיה תמיד 6, וחודש אדר רגיל או אדר ב' יהיו תמיד 7, ואח"כ ניסן 8 עד אלול שיהיה בכל השנים 13. זה מבלבל קצת, אבל מקל על חישובים אחרים.
ו- @אהרן-שובקס , טיפ: להסתכל בתיעוד של הפונקציה.
@קו-מהיר אמר באיך אני יכול לקבל תאריך עברי API:
@הקול-הירושלמי
האם זה לתמיד או רק לאותו יום?
בהחלט, רק שבמקום ה- time()
אתה צריך לשים את הזמן unix שאתה רוצה
@יפת אפשר ב-API לקבל את זמן הקלטת הקובץ ולמחוק בהתאם.
@33064325 אמר בשלוחת הפניה לפי קידומת:
@הקול-הירושלמי אמר בשלוחת הפניה לפי קידומת:
הראשונה
זה לא יעבוד עם 5 ספרות?
אני רוצה שרק מספרים כשרים יוכלו לעבור
דהיינו
05041
05484
05485
05271
05276
05567
05832
05331
05341
היה לי בעבר, אולי אני אפתח את זה שוב
שים לב שזה מופיע לפני המילים 'ApiSend' מה שאומר שזה לא חלק מהסטרינג שנשלח אליך לשרת.
בכל אופן תוכל לדעת את התאריך העברי ב-PHP על ידי הקוד הבא
date_default_timezone_set ('Asia/Jerusalem');
$str = jdtojewish(gregoriantojd( date('m',time()), date('d',time()), date('Y',time())), true, CAL_JEWISH_ADD_GERESHAYIM); // for today
$jewishDate = iconv ('WINDOWS-1255', 'UTF-8', $str); // convert to utf-8
echo $jewishDate; // for 23/03/2012 will print: כ"ט אדר התשע"ב
אם מדובר בסליקה בווקומרס יתכן מאוד שאפשר להוסיף 'הוק' שיבצע את הפעולה הזו
@sbb0799 אמר בטוקן API עם הרשאות מוגבלות:
@הקול-הירושלמי
אפשר להקים כזה פרוקסי לבד
לא אמור לקחת הרבה משאבים
(השאלה היא האם מישהו ישים על זה שקל?)
מה תרוויח ?
הרעיון הוא לחסוך תעבורה ולמנוע חסימת שרתים וכו'...
כידוע יש משווקים ומפתחים רבים שבונים ממשקים פרטיים לניהול המערכת, כדי לא לתת גישה לכל המערכת. כיום, על מנת שלא לחשוף את הטוקן נאלצים לעשות את כל התעבורה דרך השרת של המפתח. באם ימות המשיח יפתחו טוקן עם הרשאות מוגבלות (למשל, טוקן שאי אפשר לבצע איתו את ה-API של שינוי סיסמה !!!) זה יעזור מאוד
@מאיר-האלוף אמר בחדש! ממשק יצירת שלוחה ללא כניסה לניהול:
@הקול-הירושלמי
אם אתה יודע לעשות כאילו דברים
אולי תעשה אתר שיפתח שלוחת בין רגע, מגדירים איזה הגדרה לכל השלוחות וזה יוצר/עורך את השלוחות
מה אתם אומרים על זה
אני אומר על זה שאני מוצף כרגע בעבודה, ואת הממשק החמוד הזה יצרתי לעצמי בעקבות ממשק אחר שפיתחתי, והחלטתי לשתף בו את הציבור לטובת הכלל. אך היד עוד נטויה לאין ספור רעיונות, ואגב היה כאן בפורום מי שיצר אופציה ליצירת שלוחות מטבלת אקסל, וא"כ תוכל ליצור טבלה באקסל ולהשתמש באפשרות 'מילוי אוטומטי'
@מאיר-האלוף אמר בחדש! ממשק יצירת שלוחה ללא כניסה לניהול:
@הקול-הירושלמי אמר בחדש! ממשק יצירת שלוחה ללא כניסה לניהול:
מכירים את זה שאתם נמצאים באתר הניהול הישן ורוצים ליצור שלוחה שנקראת למשל 'פרשת השבוע', אבל... קודם כל אי אפשר לפתוח שלוחה שהשם שלה מכיל אותיות (רק מספרים), נכנענו ופתחנו שלוחה '999' ועכשיו אנחנו באים לשנות את השם שלה ל'פרשת השבוע' אבל שוב נתקענו, כי אי אפשר להקיש רווח בממשק של האתר הישן.
אז מי שרגיל להשתמש בממשק החדש יכול לדלג על ההמשך, אבל אם אתם מאלו שעדיין משתמשים באתר הניהול הישן קבלו את:
הממשק החינמי שיאפשר לכם ליצור שלוחה עם שם בעברית ללא כניסה לניהול.
למתקדמים: הממשק משתמש בפקודת ה-API שנקראת UpdateExtension מה שמאפשר לכם לשרשר בשדה 'שלוחה' זוגות ערכים מופרדים ב-'&'כל הזכויות שמורות
אומר לי
שים לב הפעולה נכשלה!!
מה לעשות
היות וזה משגר את הפקודה מהמחשב שלך ולא מהשרת שלי, כנראה נחסמת זמנית מהאתר של ימות המשיח. במידה וכך אתה צריך להמתין שלושים דקות בערך ולהתחבר שוב.
לחילופין, בדוק האם המערכת שלך יושבת על שרת רגיל או שרת פריווט וסמן את הכפתור 'פריווט' בהתאם
במקרים מסויימים אפשר להשתמש ב-preg_replace שעושה את העבודה במהירות