קוד: בחירת הכל
<?php
$ini = parse_ini_file ( "ext.ini" , 1 , INI_SCANNER_RAW );
var_dump ( $ini );
קוד: בחירת הכל
$ini['type']
זה נראה טוב
אשמח לקבל קצת הסבר
על מה שהולך פה ומה כל תו עושה ואיך עובדים עם זה
איך למשל אני כותב את השלוחה עליה הפונקציה תעבוד?
על מנת שאוכל להתאמן על זה
תודה רבה רבה
קוד: בחירת הכל
<?php
$DID = '773137770' ; //מספר מערכת
$password = '1234' ; //סיסמה
$token = token_yemot($DID , $password) ; //קבלת טוקן
$path = 'ivr/ext.ini' ; //הנתיב לקובץ ההגדרות המבוקש
//הורדת הקובץ מימות
$content = file_get_contents ("https://www.call2all.co.il/ym/api/DownloadFile?token=$token&path=$path");
//יצירת קובץ זמני מהקובץ שהורד מימות
//$tmpfname = tempnam("/tmp");
$handle = fopen('ext.ini', "w");
fputs($handle, $content );
fclose($handle);
$ini = parse_ini_file ( 'ext.ini' , 1 , INI_SCANNER_RAW );
//מחיקת הקובץ
unlink('ext.ini');
var_dump ( $ini );
//פונקציה להתחברות לימות שמחזירה את הטוקן
//הארגומנטים הנדרשים: מספר מערכת, סיסמא.
function token_yemot($DID , $password) {
//הצבת הכתובת להתחברות במשתנה $url
$url= "https://www.call2all.co.il/ym/api/Login?username=$DID&password=$password";
//פונקציית ההתחברות, התשובה (מחרוזת json) מוחזרת למשתנה $token
$token = file_get_contents($url);
//פענוח הjson של תשובת ימות והצבתו לתוך מערך
$token = json_decode($token,TRUE);
//בדיקה האם אכן יש אישור להתחברות,
if ($token['responseStatus'] != "OK") {
//אם לא
echo "id_list_message=t-שגיאה בקבלת הטוקן מהמערכת:";
//ואם כן…
}else{
//הצבת הטוקן לתוך המשתנה והחזרתו
$token = $token['token'];
return $token ;
}
}
העתקתי את הקוד וכשאני מריץ אני מקבלזה נראה טוב
אשמח לקבל קצת הסבר
על מה שהולך פה ומה כל תו עושה ואיך עובדים עם זה
איך למשל אני כותב את השלוחה עליה הפונקציה תעבוד?
על מנת שאוכל להתאמן על זה
תודה רבה רבהקוד: בחירת הכל
<?php
$DID = '773137770' ; //מספר מערכת
$password = '1234' ; //סיסמה
$token = token_yemot($DID , $password) ; //קבלת טוקן
$path = 'ivr/ext.ini' ; //הנתיב לקובץ ההגדרות המבוקש
//הורדת הקובץ מימות
$content = file_get_contents ("https://www.call2all.co.il/ym/api/DownloadFile?token=$token&path=$path");
//יצירת קובץ זמני מהקובץ שהורד מימות
//$tmpfname = tempnam("/tmp");
$handle = fopen('ext.ini', "w");
fputs($handle, $content );
fclose($handle);
$ini = parse_ini_file ( 'ext.ini' , 1 , INI_SCANNER_RAW );
//מחיקת הקובץ
unlink('ext.ini');
var_dump ( $ini );
//פונקציה להתחברות לימות שמחזירה את הטוקן
//הארגומנטים הנדרשים: מספר מערכת, סיסמא.
function token_yemot($DID , $password) {
//הצבת הכתובת להתחברות במשתנה $url
$url= "https://www.call2all.co.il/ym/api/Login?username=$DID&password=$password";
//פונקציית ההתחברות, התשובה (מחרוזת json) מוחזרת למשתנה $token
$token = file_get_contents($url);
//פענוח הjson של תשובת ימות והצבתו לתוך מערך
$token = json_decode($token,TRUE);
//בדיקה האם אכן יש אישור להתחברות,
if ($token['responseStatus'] != "OK") {
//אם לא
echo "id_list_message=t-שגיאה בקבלת הטוקן מהמערכת:";
//ואם כן…
}else{
//הצבת הטוקן לתוך המשתנה והחזרתו
$token = $token['token'];
return $token ;
}
}
משתמש הגולש בפורום זה: אין משתמשים רשומים | 1 אורח