שלום וברכה!
לרווחת הציבור, קוד לחילוץ טוקן ולהעלות קובץ לשרת, אולי יהיה לתועלת לעוד מישהו והיה זה שכרי
כמובן, התודה והברכה לאנשים הנפלאים פה בפורם שלא חוסכים מאמץ לעזור לעוד מישהו, ועיקר הקוד הזה מבוסס עליהם. חן חן להם!
... אז גם אני מנסה להידבק בדרכים של אנשים טובים....
בהצלחה!
קוד: בחירת הכל
<?php
// From URL to get webpage contents.
$url = "https://www.call2all.co.il/ym/api/Login?username=079_______&password=0_________6";
// Initialize a CURL session.
$ch = curl_init();
// Return Page contents.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//grab URL and pass it to the variable.
curl_setopt($ch, CURLOPT_URL, $url);
$result = curl_exec($ch);
$string = "$result";
//echo $result;
// 8 characters in 12 bytes
//מחץל מתוך הטקסט מלל
$charsCount = mb_strlen($string, 'UTF-8');
echo "$string <br>";
for($i = 0; $i < $charsCount; $i++){
$char = mb_substr($string, $i, 5, 'UTF-8');
$char2= mb_substr($string, $i+8, 16, 'UTF-8');
if($char == "token"){
$url = "https://www.call2all.co.il/ym/api/DownloadFile?token=$char2&path=ivr/5/M1000.wav";
echo "$char2<br>";
$file= file_get_contents($url) ;
$path= $_SERVER['DOCUMENT_ROOT'] . '/M1000.wav';
$handle = fopen( $path , 'w' ) ;
fputs( $handle , $file );
fclose($handle) ;
}
}
?>
רק שאלה קטנה למומחים:
האם זה חשוב לשמור את הטוקן לשימוש חוזר [במשך השעה שהוא בתוקף]? או אפשר לבקש טוקן חדש בכל פעולה (כמו הקוד לעיל) ושלום על ישראל -הכל בסדר?