• קבלת תוכן קובץ sale_products_ok.html (שאחרי עסקה), בphp

    8
    0 הצבעות
    8 פוסטים
    450 צפיות
    ה
    @799233627 לפי מה שנראה שם אז הוא לא שולח קובץ ל url רק את הנתונים עצמם כאילו מה שאמור להופיע בשורת הכותרת בקובץ שווה לתוכן (כך נראה לי לפי מודלים אחרים) אז את זה אתה אמור להוציא במקום לקרוא רגיל את הקובץ
  • קוד php לא עובד

    6
    0 הצבעות
    6 פוסטים
    272 צפיות
    1
    @הלי אין לי אפשרות לכתוב עכשיו אבל מה זה משנה?
  • הקראת טקסט עם מרכאות בשלוחת API

    נפתר
    3
    1 הצבעות
    3 פוסטים
    258 צפיות
    ב
    @איש-ימיני תודה רבה!!
  • השלמת קוד לשלוחת אלפון מתקדם

    1
    0 הצבעות
    1 פוסטים
    242 צפיות
    אין תגובות
  • עזרה html.

    נפתר
    12
    1 הצבעות
    12 פוסטים
    854 צפיות
    1
    @משרדי אני מעונין לפתוח קבוצה בגוגל גרופס וכפי שכתוב כאן צריך לשלוח בקשה אשמח אם אתה או מיהו אחר יוכל לשלוח לי בקשה
  • קוד להורדת קובץ

    27
    0 הצבעות
    27 פוסטים
    2k צפיות
    א
    @yosafizak תודה רבה!!!! עובד פגז!!!
  • מישהו יכול לעשות לי טובה קטנה?

    הועבר נפתר
    23
    0 הצבעות
    23 פוסטים
    2k צפיות
    6
    @מתכנת-בעתיד עברנו נושא באמצע, סליחה על אי הנוחות שנגרמה. בכו"א לילה טוב.
  • נושא זה נמחק!

    2
    -2 הצבעות
    2 פוסטים
    11 צפיות
  • לא עובד לי קוד להוספת מספר לרשימ"ת בקו אחר

    2
    2 הצבעות
    2 פוסטים
    188 צפיות
    מ
    @מתנסה-php-api כתב בלא עובד לי קוד להוספת מספר לרשימ"ת בקו אחר: ApiPhone בשורה 7 חסר גרש לפני ואחרי ה'ApiPhone'
  • הורדת קובץ מהמערכת לשרת

    27
    0 הצבעות
    27 פוסטים
    2k צפיות
    ה
    @121244 או שתעלה לפה את הקוד העדכני ותסביר מה בדיוק אתה לא מרוצה או שתשלח לי את זה למייל עם הפירוט הנ"ל אבל בכל אופן תפרט ברור
  • נושא זה נמחק!

    1
    0 הצבעות
    1 פוסטים
    2 צפיות
    אין תגובות
  • יצירת מוזיקה בהמתנה דרך api

    1
    0 הצבעות
    1 פוסטים
    163 צפיות
    אין תגובות
  • תגובה: [כמה נכנסו למודול שלי]

    123
    0 הצבעות
    123 פוסטים
    9k צפיות
    1
    @הלי בטלפון
  • איך מעבירים MP3 ממייל למערכת בצורה אוטומטית? (בתשלום)

    5
    0 הצבעות
    5 פוסטים
    331 צפיות
    ח
    @אביי-ורבא כן כמובן.
  • פונקציה שמוחקת את התו/ מילה האחרונים מתוך ערך

    7
    0 הצבעות
    7 פוסטים
    231 צפיות
    א
    @אביי-ורבא כי אם כותבים כמו שהבאת אז הוא מוסיף איזה תו מוזר במקום האות שהוא הוריד לכן צריך -2
  • נושא זה נמחק!

    4
    1
    0 הצבעות
    4 פוסטים
    17 צפיות
  • קבלת ערך הקובץ הגבוה ביותר

    20
    0 הצבעות
    20 פוסטים
    1k צפיות
    א
    @121244 בקוד הקודם שהבאתי היה כמה וכמה בעיות, קוד זה אמור להיות בסדר, ויש בו את כל האופציות הקיימות במודול הרשמי של ימות המשיח, אמנם כמעט ושייך להשתמש איתו רק דרך שלוחת api ולא דרך הדפדפן, מכיון שאין לי ידע רב בשפת php ואדרבה מי שבידיו להעלות לכאן קוד מוצלח יותר תע"ב, רק שלא ישכח לתייג אותי. <?php $did=$_REQUEST['ApiDID']; $pass=$_REQUEST['pass']; $path=$_REQUEST['path']; $txt=$_REQUEST['txt']; $file=$_REQUEST['file']; $type=$_REQUEST['type']; $phone=$_REQUEST['ApiPhone']; $extension=$_REQUEST['ApiExtension']; $name=$_REQUEST['ApiEnterIDName']; $ApiCallId=$_REQUEST['ApiCallId']; $hangup=$_REQUEST['hangup']; $okname=$_REQUEST['okname']; $tzl=$_REQUEST['tzl']; $tzlnit=$_REQUEST['tzlnit']; $tim1=$_REQUEST['tim1']; $tim2=$_REQUEST['tim2']; $me=$_REQUEST['me']; $men=$_REQUEST['men']; $menu=$_REQUEST['menu']; $go=$_REQUEST['go']; $to=$_REQUEST['to']; $callerId=$_REQUEST['callerId']; $add=$_REQUEST['add']; $valnameext="-EnterIDType-phone-EnterID-{$phone}-ValName-{$name}"; $valnam = "הודעה מאת, {$name}."; date_default_timezone_set('Asia/Jerusalem'); $time = date("Y-m-d-H-i-s"); $tim= date("H.i"); $valnameext = str_replace(" ", "%20", $valnameext); $valnam = str_replace(" ", "%20", $valnam); if($callerId == null){ $callerId=$did; } if($menu == 'null'){ $menu=""; } if($name == null){ $valnameext=""; } elseif ($okname == 'ok'){ $valname=$valnam; } if($me != 'd'){ $array_number = [33333, 3333, 333, 33, 3, 22222, 2222, 222, 22, 2, 66666, 6666, 666, 66, 6, 55555, 5555, 555, 55, 5, 44444, 4444, 444, 44, 4, 99999, 9999, 999, 99, 9, 88888, 8888, 888, 88, 8, 77777, 7777, 777, 77, 7, "00000", "0000", "000", "00", "0", 11111, 1111, 111, 11, 1]; $array_abc = ["&", "&", "ג", "ב", "א", "$", "$", "ו", "ה", "ד", "^", "^", "ט", "ח", "ז", "@", "ל", "ך", "כ", "י", "#", "ן", "נ", "ם", "מ", ";", "ף", "פ", "ע", 'ס', "-", "-", "ק", "ץ", 'צ', "`", "_", "ת", "ש", "ר", "+", "+", "+", ":", "%", "=", ",", "!", "?", "."]; $txt = str_replace($array_number, $array_abc, $txt); if($me == 'b'||$me == 'c'){ $array_a = ["א", "ב", "ג", "ד", "ה", "ו", "ז", "ח", "ט", "י", "כ", "ך", "ל", "מ", "ם", "נ", "ן", "ס", "ע", "פ", "ף", "צ", "ץ", "ק", "ר", "ש", "ת", "_",]; $array_ac = ["D", 'E', 'F', 'A', 'B', 'C', 'M', 'N', 'O', 'J', 'K', 'L', 5, 'G', 'H', 'I', 4, 'W', 'X', 'Y', 'Z', 'T', 'U', 'V', 'P', 'Q', 'R', 'S',]; $txt = str_replace($array_a, $array_ac, $txt); } if($me == 'c'){ $txt = strtolower($txt); } $array_numbe = ["&", "$", "^", "@", "#", ";", "-", "_", "+", "=", "`" ,'*']; $array_ab = [3, 2, 6, 5, 4, 9, 8, 7, 0, 1, 7, ""]; $txt = str_replace($array_numbe, $array_ab, $txt); } if($did == null){ print "read=t-אנא הקישו את מספר המערכת אליה ברצונכם להעלות טקסט=ApiDID,yes,10,9,15,Digits,yes,"; } elseif($pass == null){ print "read=m-1800=pass,yes,,1,24,Digits,"; } elseif($hangup == null){ $login=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/Login?username={$did}&password={$pass}"), true); $stat = $login['responseStatus']; if ($stat == "OK"){ if($path == null){ print "read=t-אנא הקישו את מספר השלוחה כאשר בין שלוחה לשלוחה הקישו כוכבית, ולסיום הקישו סולמית=path,,,1,24,Alpha,,,*/,,,,,"; } elseif($file == null){ print "read=t-אנא הקישו את מספר ההודעה לשמירה, לקובץ הגבוה בשלוחה הקישו 0, להודעת מערכת הקישו כוכבית ואת מספר ההודעה, לסיום הקישו סולמית =file,,5,1,24,Alpha,,,*M,,,,,"; } elseif($type == 'null'){ $type=""; } if($type == '3'){ $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token={$did}:{$pass}&action=delete&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); if($txt != 'null'){ print "read=m-2287=txt,,,,1,NO,yes,yes,,*,,Ok,null,,no,"; }else{ print "read=t-ה=type,,,,1,NO,yes,yes,,*,,Ok,null,,no,"; } } elseif($type == '4'){ $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); $contents=$u['contents']; $text="{$contents}{$txt}"; $text = str_replace("%", "%20", $text); $text = str_replace(" ", "%20", $text); $text = str_replace("null", "", $text); $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&contents={$text}&"), true); $text = str_replace("%20", " ", $text); $text = str_replace("%", " ", $text); $text = str_replace("null", "", $text); if($txt != 'null'){ print "read=m-2288=txt,,,,1,NO,yes,yes,,*,,Ok,null,,no,"; }else{ print "read=t-{$text}=type,,,,1,NO,yes,yes,,*,,Ok,null,,no,"; } } elseif($type == '5'){ $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); $contents=$u['contents']; $text="{$contents}{$txt}"; $text = str_replace("%", " ", $text); $text = str_replace("null", "", $text); if($txt != 'null'){ if($men == null|$men == 'null'){ print "read=t-אנא הקישו את כמות האותיות שברצונכם למחוק, ולסיום הקישו סולמית=men,,,,,Number,yes,,,,,,,,"; }else{ $me=$men*2; $text = substr($text, 0, -$me); $text = str_replace("%", "%20", $text); $text = str_replace(" ", "%20", $text); $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&contents={$text}"), true); $text = str_replace("%20", " ", $text); $text = str_replace("%", " ", $text); $text = str_replace("null", "", $text); print "read=t-מחקתם בהצלחה.n-{$men}=txt,,,,1,NO,yes,yes,,,,Ok,null,,no,"; } }elseif($men != 'null'){ print "read=t-אותיות=men,,,,1,NO,yes,yes,,,,Ok,null,,no,"; }else{ print "read=m-2288.t-{$text}=type,,,,1,NO,yes,yes,,,,Ok,null,,no,"; } } elseif($type == '6'){ $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); $contents=$u['contents']; $text="{$contents}{$txt}"; $text = str_replace("%", " ", $text); $text = str_replace("null", "", $text); if($txt != 'null'){ $words = explode(" ", $text); array_pop($words); $text = implode(" ", $words); $text = str_replace("%", "%20", $text); $text = str_replace(" ", "%20", $text); $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&contents={$text}"), true); $text = str_replace("%20", " ", $text); $text = str_replace("%", " ", $text); $text = str_replace("null", "", $text); print "read=m-2287=txt,,,,1,NO,yes,yes,,,,Ok,null,,no,"; }else{ print "read=m-2288.t-{$text}=type,,,,1,NO,yes,yes,,,,Ok,null,,no,"; } } elseif ($type == '8'){ if ($me == 'a'||$me == 'b'||$me == 'c'||$me == 'd'){ $me=""; } if ($me == null){ $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); $contents=$u['contents']; $text="{$contents}{$txt}"; $text = str_replace("%", "%20", $text); $text = str_replace(" ", "%20", $text); $text = str_replace("null", "", $text); $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&contents={$text}&"), true); if($txt != 'null'){ print "read=t-שינוי שפת מקלדת=txt,,,,1,NO,yes,yes,,*,,Ok,null,,no,"; }else{ print "read=t-למקלדת עברית הקישו 1, למקלדת אנגלית אותיות גדולות הקישו שתיים, למקלדת אנגלית אותיות קטנות הקישו 3, למקלדת ספרות הקישו 4=me,,1,1,,NO,yes,yes,,1234,,,,,no,"; } }else{ print "read=t-החלפתם בהצלחה=type,,,,1,NO,yes,yes,,*,,Ok,null,,no,"; } } elseif($txt == 'null'){ $txt=""; } if($txt == null){ if ($me == '1'){ print "read=t-למקלדת עברית=me,,,,1,NO,yes,yes,,*,,Ok,a,,no,"; } if ($me == '2'){ print "read=t-למקלדת אנגלית אותיות גדולות=me,,,,1,NO,yes,yes,,*,,Ok,b,,no,"; } if ($me == '3'){ print "read=t-למקלדת אנגלית אותיות קטנות=me,,,,1,NO,yes,yes,,*,,Ok,c,,no,"; } if ($me == '4'){ print "read=t-למקלדת ספרות=me,,,,1,NO,yes,yes,,*,,Ok,d,,no,"; } print "read=t-אנא הקש את הטקסט על מקשי הטלפון כאשר בין שני אותיות על אותו המקש הקישו כוכבית, לרווח הקישו 0, ולסיום הקישו סולמית=txt,,,1,24,NO,,,,,,,,,no,"; } elseif($menu == '1'){ if($type != null){ $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); $contents=$u['contents']; $text="{$contents}{$txt}"; $text = str_replace("%", " ", $text); $text = str_replace("null", "", $text); $text = str_replace(".", "", $text); print "read=m-2289.a-{$text} =type,,,,1,NO,yes,yes,,*,,Ok,null,,no,"; }else{ print "read=t-, עד כאן איות הטקסט=menu,,,,1,NO,yes,yes,,*,,Ok,null,,no,"; } } elseif($menu == '2'){ $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); $contents=$u['contents']; $text="{$contents}{$txt}"; $text = str_replace("%", " ", $text); $text = str_replace("null", "", $text); if($type != null){ print "read=m-2289=type,,,,1,NO,yes,yes,,*,,Ok,null,,no,"; }else{ print "read=t-{$text}=menu,,,,1,NO,yes,yes,,*,,Ok,null,,no,"; } } elseif($type == null){ print "read=t-לסיום ואישור ההודעה הקישו 1, לשמיעת הטקסט שהוקלד במילים או באותיות הקישו שתיים, להקשה מחודשת של כל הטקסט הקישו 3, להמשך הקשת הטקסט הקישו 4, לביטול של האות האחרונה הקישו 5,לביטול המילה האחרונה הקישו 6, לביטול ויציאה הקישו 7, לשינוי שפת מקלדת הקישו 8=type,,1,,,NO,yes,yes,,12345678,,,,,no,"; } elseif ($type == '2'){ if($menu == null){ print "read=t-לשמיעת ההודעה אות אחר אות הקישו 1, לשמיעת ההודעה במנוע הקראת מילים הקישו שתיים=menu,,1,,,NO,yes,yes,,12,,,,,no"; } } elseif ($type == '7'){ $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token={$did}:{$pass}&action=delete&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); print "id_list_message=m-2287.g-/{$to}"; } elseif ($type == '1'){ if($file == '0' ){ $obj = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetIVR2DirStats?token={$did}:{$pass}&path={$path}&"),true); $files = $obj['maxFile']; $filess = $files['name']; if($filess != null){ $file = $filess + 1 ; } if($file<9){ $file=sprintf("00%u",$file); } elseif($file<99){ $file=sprintf("0%u",$file); } } $u=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); $contents=$u['contents']; $text="{$contents}{$txt}"; if($add == 'yes'){ $tt=$text; $getAdd=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$file}.tts&"), true); $TextAdd=$getAdd['contents']; $text="{$TextAdd}{$tt}"; } $text = str_replace("%", "%20", $text); $text = str_replace(" ", "%20", $text); $text = str_replace("null", "", $text); $url=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token={$did}:{$pass}&what=ivr2:{$path}/{$file}.tts&contents={$valname}{$text}&"), true); file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=$did:{$pass}&what=ivr2:{$path}/{$file}.txt&contents=Record-CustomerDID-{$did}-Phone-{$phone}-Date-{$time}-Folder-{$extension}-File-{$file}{$valnameext}&"); $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token={$did}:{$pass}&action=delete&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); $status = $url['responseStatus']; if ($status == "OK"){ if($tzlnit != null){ if($tim1 != null){ if($tim2 != null){ if($tim2<$tim1){ if($tim<$tim2||$tim>$tim1){ $tzl=$tzlnit; } }else{ if($tim>$tim1){ if($tim<$tim2){ $tzl=$tzlnit; } } } } } } if($tzl !== null){ $url1=file_get_contents("https://www.call2all.co.il/ym/api/RunTzintuk?token={$did}:{$pass}&callerId={$callerId}&TzintukTimeOut=8&phones=tzl:{$tzl}"); } print "id_list_message=m-3975.g-/{$go} "; } else{ $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token={$did}:{$pass}&action=delete&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); Print "id_list_message= t-שגיאה, יתכן ואחד מהפרטים שהקשתם שגויים, אנא נסו שוב בעוד חצי שעה .g-/{$to}" ; } } }else{ Print "id_list_message=m-1801"; } }else{ $ur=json_decode(file_get_contents("https://www.call2all.co.il/ym/api/FileAction?token={$did}:{$pass}&action=delete&what=ivr2:{$path}/{$ApiCallId}.txt&"), true); } exit(); ?> מחכה לעדכונים על מצב הקוד
  • כמה לינקים להפעלה בקוד

    34
    0 הצבעות
    34 פוסטים
    2k צפיות
    ה
    @אליהושש כתב בכמה לינקים להפעלה בקוד: @yosafizak תנסה ככה ובעז"ה יעבוד. <?php $url=file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=0700000000:1234&what=ivr2:/ext.ini&contents=type=menu"); $url1=file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=0770000000:1234&what=ivr2:/1/ext.ini&contents=type=routing_yemot%0Arouting_yemot_number=0770000000%0Atitle="); $url2=file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=0770000000:1234&what=ivr2:/2/ext.ini&contents=type=routing_yemot%0Arouting_yemot_number=0770000000%0Atitle="); $url3=file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=0770000000:1234&what=ivr2:/3/ext.ini&contents=type=routing_yemot%0Arouting_yemot_number=0770000000%0Atitle="); ?> בעיקרון זה אמור לעבוד גם ככה ולא צריך את הפקודה json_decode והעיקר להכניס למשתנה אבל לא ניסיתי
  • אני מריץ את הקוד ומקבל שגיאה 500 מה עושים?

    28
    1 הצבעות
    28 פוסטים
    873 צפיות
    א
    @מתנסה-php-api אם קצת תשחק אם הקוד תוכל לשפר אותו שיהיה אפשרות לבחור האם יעתיק את המודול בצורה של עדכון הגדרות בשלוחה ולא ימחק את שאר ההגדרות הישנות אלא רק יוסיף ויעדכן את ההגדרות הקיימות, או שיעתיק בצורה של יצירת הקובץ מחדש וימחק את כל ההגדרות הישנות. בהצלחה!!!
  • 0 הצבעות
    24 פוסטים
    629 צפיות
    ש
    @אהרן-שובקס @HMJE22 @אליהושש @הלי ב"ה הבעיה הסתדרה! הבעיה היתה שאחד הפרמטרים ששלחתי לשרת מהשלוחה היה עם (ניקוד ו)פסיק, הסרתי את הפסיק וזה עובד