אני מעוניין לתת למשהו קישור ללא הסיסמה
-
@בוס נראה לי תכתוב בקוד כך
<?php file_get_contents("https://www.call2all.co.il/ym/api/RenderYMGRFile?token=079XXXXXXX:XXXX&wath=ivr2:001/ApprovalAll.ymgr&convertType=html&") או משהו כזה
<html><head><title> מוריד קובץ תלונות פורמט אקסל </title></head><body><iframe src="https://www.call2all.co.il/ym/api/RenderYMGRFile?token=0799405805:212026&wath=ivr2:/14/1/ApprovalAll.ymgr&convertType=csv¬LoadLang=0" width="100%" height="950"></iframe></body></html> <html><head><title> מוריד קובץ תלונות פורמט html </title></head><body><iframe src="https://www.call2all.co.il/ym/api/RenderYMGRFile?token=0799405805:212026&wath=ivr2:/14/1/ApprovalAll.ymgr&convertType=html¬LoadLang=0" width="100%" height="950"></iframe></body></html> <?php file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token=0799****:*****&action=delete&what=ivr2:/14/1/ApprovalAll.ymgr&"); file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token=0799****:*****&action=copy&what=ivr2:/14/0/ApprovalAll.ymgr&target=ivr2:14/1&") ?>
מקווה שתבין את הכיוון או שהחברה יעזרו
-
@בוס נסה משהו כזה, אינני מבין מספיק בphp אבל זה קיים אצלי מפעם, ועשיתי כמה התאמות...
המשתמש צריך לגלוש לכתובת של קובץ הphp עם הפרמטרים כמו בדוגמה שכאן:
https://abaye.co/apiRequest.php?what=ivr2:001/ApprovalAll.ymgr&convertType=html
<?php // Get parameters $token = "07999999:234555"; $what = isset($_GET['what']) ? $_GET['what'] : ''; $convertType = isset($_GET['convertType']) ? $_GET['convertType'] : ''; if (empty($token) || empty($what) || empty($convertType)) { die('Missing parameters. Please provide token, what, and convertType.'); } $apiUrl = 'https://www.call2all.co.il/ym/api/RenderYMGRFile'; $requestUrl = "{$apiUrl}?token={$token}&what={$what}&convertType={$convertType}"; $response = file_get_contents($requestUrl); if ($response === false) { die('Error making API request.'); } header('Content-Type: text/html'); echo $response; ?> -
@אביי-ורבא מה כל האריכות מה רע בלהפעיל את הלינק לבד כמו שהבאתי
@מתנסה-php-api כתב
<?php file_get_contents("https://www.call2all.co.il/ym/api/RenderYMGRFile?token=079XXXXXXX:XXXX&wath=ivr2:001/ApprovalAll.ymgr&convertType=html&") -
@מתנסה-php-api כתב באני מעוניין לתת למשהו קישור ללא הסיסמה:
@אביי-ורבא מה כל האריכות מה רע בלהפעיל את הלינק לבד כמו שהבאתי
קודם כל, השם שלך מצהיר שאתה לפחות מתמחה בphp אני אפילו זה לא אז יכול להיות שסתם הארכתי... וכתבתי את זה יחד איתך, היינו ראיתי את הפוסט שלך, רגע לאחר שפרסמתי את שלי
בנוסף, הקוד שלי מאפשר לשנות את הקובץ/סוג הפלט ללא שינוי של הפונקציה עצמה, מבצע בדיקה לפני הקריאה שהפרמטרים אינם ריקים, וטיפול ראשוני בשגיאות.
-
@מתנסה-php-api כתב באני מעוניין לתת למשהו קישור ללא הסיסמה:
@אביי-ורבא מה כל האריכות מה רע בלהפעיל את הלינק לבד כמו שהבאתי
@מתנסה-php-api כתב
<?php file_get_contents("https://www.call2all.co.il/ym/api/RenderYMGRFile?token=079XXXXXXX:XXXX&wath=ivr2:001/ApprovalAll.ymgr&convertType=html&") שזה לא מחזיר למשתמש כלום
סתם מקבל את התוכן של הקובץ לזיכרון וזהו -
@צדיק-תמים אז במה להשתמש?
-
@אביי-ורבא יש שגיאה בשורת הטוקן
-
@בוס כתב באני מעוניין לתת למשהו קישור ללא הסיסמה:
@אביי-ורבא יש שגיאה בשורת הטוקן
צודק.
הסטרינג לא היה תחום בגרשיים, נסה כעת, (עדכנתי את הקוד למעלה) -
@אביי-ורבא תגובת השרת
Missing parameters. Please provide token, what, and convertType.
-
@בוס זה שורה 9, בעיקרון זה אומר שאחד הפרמטרים ריק..
אין לי זמן כרגע לבדוק את זה בעצמי