איך מציגים YMGR בדפדפן?
-
https://www.call2all.co.il/ym/api/RenderYMGRFile?token=0771234567:123456&wath=ivr2:/Log/LogApi.ymgr&convertType=html¬LoadLang=1
איך אני עושה שזה יוצג בדפדפן? כי כמו שזה עכשיו זה יורד לי כקובץ. -
@ע-ג אפשרי בעזרת פיתוח של קוד שיבצע את זה
הAPI של ימות המשיח אינו מאפשר אלה רק כגייסון -
@ivrפון
ה API מאפשר הורדה לא רק כ json אלא גם כ HTML,אבל רק הורדה ולא הצגה
אם תרצה יש את הפיתוח הזה
https://koly.co.il/new/log_to_table.html של @הקול-הירושלמי
זה מאוד נח ללוג API (מעתיקים למעלה את הלוג API) -
-
@צדיק-תמים כתב באיך מציגים YMGR בדפדפן?:
@ע-ג באמצעות התוסף הבא:
https://chromewebstore.google.com/detail/undisposition-racle-fork/bbppejejjfancffmhncgkhjdaikdgagc?hl=enלא הבנתי מה התוסף הזה עושה
-
@שמואל-ש שרת שמחזיר קובץ, לדוגמה HTML, יכול להגדיר את ה-header
Content-Disposition
ל-attachment
ובכך הוא מורה לדפדפן להוריד אותו במקום להציג אותו
התוסף הזה פשוט מסיר את הheader הנ"ל מהתשובה של השרת
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition -
@ע-ג כתב באיך מציגים YMGR בדפדפן?:
https://www.call2all.co.il/ym/api/RenderYMGRFile?token=0771234567:123456&wath=ivr2:/Log/LogApi.ymgr&convertType=html¬LoadLang=1
איך אני עושה שזה יוצג בדפדפן? כי כמו שזה עכשיו זה יורד לי כקובץ.להלן קוד PHP לביצוע הפעולה:
<?php // URL של הקובץ שאתה רוצה להציג בדפדפן $file_url = 'https://www.call2all.co.il/ym/api/RenderYMGRFile?token=0771234567:123456&wath=ivr2:/Log/LogApi.ymgr&convertType=html¬LoadLang=1'; // שולח בקשה ל-URL ומקבל את התוכן $file_content = file_get_contents($file_url); // מוודא שקיבלנו את התוכן if ($file_content === false) { die('Error loading file content'); } // שולח כותרות כדי להציג את התוכן כ-HTML בדפדפן header('Content-Type: text/html'); // מדפיס את התוכן ישירות echo $file_content; ?>
בהצלחה..
-