אם אפשר שיהיה אפשרות להגדיר בשלוחת API זמן המתנה לתשובה מהשרת
ואם לא מגיע תשובה למשך X שניות שיצא מהשלוחה או העברה לשלוחה אחרת
כי עכשיו אם לוקח לשרת יותר מידי זמן לענות אז נשארים בשלוחה להמתין
אם אפשר שיהיה אפשרות להגדיר בשלוחת API זמן המתנה לתשובה מהשרת
ואם לא מגיע תשובה למשך X שניות שיצא מהשלוחה או העברה לשלוחה אחרת
כי עכשיו אם לוקח לשרת יותר מידי זמן לענות אז נשארים בשלוחה להמתין
@mgm-ivr אמר בJSON במערך:
זה עובד לך?
אז למה שאלת?
זה מה שעשיתי אחרי שהוא הסביר...
בכל מקרה תודה רבה על הקוד
@mgm-ivr זה מה שעשיתי
זה מה שמנסה הסביר, לא?
ותודה על הקוד עצמו
אני מנסה לקבל קובץ INI עם מספרים מהמערכת ולהפוך אותו למערך שאוכל לעשות פעולה על כל מספר
איך אני עושה את זה?
כתבתי כך
<?php
$array = json_decode(file_get_contents("https://private.call2all.co.il/ym/api/GetTextFile?token=073456789:1234&what=ivr2:/7/1/WhiteList.ini"),true)["contents"];
אני מקבל JSON עם כל המספרים שמפריד ביניהם n\
כך 0521234567n\0531234567
איך אני הופך אותו למערך שכל מספר יהיה בנפרד?
איך אוכל לשמוע את כל הכותרות בשלוחה ברצף, ועדיף עם מספר הקובץ
הכי טוב שיהיה מקש שבהקשה עליו שומעים את הכותרות, ולא בכניסה לשלוחה
יש איזשהו הגדרה לזה?
או לחילופין איזו קומבינה?
@שמואל אמר בחדש באתר ניהול - יצירת מוזיקה בהמתנה מכל תיקיה במערכת:
זה צריך לעבוד בכל צורות השימוש של מוזיקה בהמתנה, כולל בחדר ועידה וכד, במידה שיש מקרה שלא לתת לי פרטים ונבדוק בעז"ה.
מבדיקה שלי עולה שזה לא עובד בשידור חי מסוג listen_all
אשמח מאוד אם תוכל לטפל בזה
@eliyahu אמר ב"שגיאה" במודול API והפעלה כפולה:
ההגדרה הזאת מונעת את השליחה בניתוק
ככה גם אני הבנתי מהפוסט.
עכשיו כשאני חושב על זה , אולי כן כדאי להשתמש ב api_hangup_send=no
, ככה שלא יישלח על כל בקשה פעמיים לשרת (כמובן אם לא צריך את הערך לאיזשהו פעולה) ובפרט למשתמשים בשרתים שיש להם הגבלה על כמות הבקשות ליום/לחודש.
ככה זה להבנתי, שבניתוק שולח מחדש ערך לשרת, תקנו אותי אם אני טועה.
@מנסה תודה, הסתדרתי
הפעולה התבצע רק שבשלוחה אמר שגיאה
הבעיה הייתה בשורה echo 'id_list_message=t-יש תקלה, לא הופעל';
ששכחתי להוסיף '&' בסוף.
@מנסה אמר בשגיאה במודול API והפעלה כפולה:
דבר ראשון תוסיף את השורה הזאת
סתם שאלה, מה עדיף, לכתוב בקוד את השורה הזאת if (isset($_GET['hangup'])) {exit();}
שכשנשלח ניתוק הוא יצא
או להגדיר בשלוחה api_hangup_send=no
שלא ישלח כלל ניתוק ?
כשאני נכנס לשלוחה אני שומע הודעה "שגיאה"
ומד שני הפעולה מתבצעת פעמיים
מה יכול להיות הסיבה?
זה הקוד בשרת
<?php
$numbers = array ("+9725XXXXXXXX", "+9725XXXXXXXX");
foreach ($numbers as $number){
$messagesurl = "https:api.com";
$payload = array(
"To" => $number,
"From" => "+9725XXXXXXXX",
);
$fields_string = http_build_query($payload);
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $messagesurl);
curl_setopt($ch,CURLOPT_POST, true);
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
}
$resulting = json_decode($result, true);
if($resulting["date_updated"] == null){
echo 'id_list_message=t-הופעל בהצלחה';
}else{
echo 'id_list_message=t-יש תקלה, לא הופעל';
}
?>
@נועם-10 אמר בהחלפת הודעת מערכת M3320 בשלוחת השמעת קבצים:
אבל אני הגדרתי הגדרה זו בשלוחת השמעת קבצים
כמו שכתבת ההודעה M3320 שייך לשלוחת תפריט
בשלוחת השמעת קבצים מושמע ההודעה M2550
כמובא כאן בהגדרות
@eliyahu אמר בשימוש במערכת לשליחת תזכורות למשתמשים באתר אינרנט:
@liy יכול להיות שאתה צודק, צריך לבדוק
אם יש לך כוח - תבדוק ותעדכן
השתמשתי כבר במודול כמה וכמה פעמים
עובד בלי שום הגדרה מיוחדת
@אהרן-שובקס זה אמור להיות ווֹכְן
@צביקה כן, חיפוש קטן בפורום היה מעלה את התוצאה.
ציטוט מכאן:
באם ברצונכם שיושמע ההמרה לטקסט של השם המופיע בval_name במערכת יש להגדיר
login_add_val_name=yes
say_name=val_name
ההקלטות הקשורות הם
M1111 שלום ל..
@Liy
קיים כבר
ובפעם הבאה ניתן לעשות חיפוש פשוט או להיכנס לשרשור המיועד ולבדוק
( @שמואל אם אפשר להוסיף את זה בקישורים למעלה בפוסט השני בשרשור API)
@חוקר שפשוט יכבה את הטלפון
כמובן לעשות הפנייה באם אין מענה או באם לא זמין
ואם אתה רוצה אפשר גם להגדיר במערכת שיעברו לניתוב השיחה רק באותם שעתיים
(או שגם לכבות הוא לא יזכור??)
@מנסה אין אפשרות-בינתיים לפחות- חוץ מלהשתיק את הודעת המערכת M1984
ובנוסף להעלות קבצי שקט בשמות של רשימות התפוצה שאתה רוצה להוסיף
לדוגמא אם אתה רוצה להוסיף לרשימות 1,3 ו6. תצטרך להעלות שלושה קבצים (שקטים) בשם 1, 3, ו6
ועיין כאן
@שאול אמר בחדש באתר ניהול במערכות התומכות בSIP - אפשרות להוציא ולקבל שיחות דרך דפדפן המחשב ללא צורך בתוכנה או טלפון פיזי:
@שמואל אני לא יכול לענות לשיחות!
אני רואה שמתקשרים אלי וכשאני לוחץ על "מענה" נרשם אצלי שהשיחה לא נענתה והלקוח חוזר לשלוחה קודמת
עוד מישהו נתקל?
@ישראל10 אמר בחדש באתר ניהול במערכות התומכות בSIP - אפשרות להוציא ולקבל שיחות דרך דפדפן המחשב ללא צורך בתוכנה או טלפון פיזי:
@שאול אני
אצלי הבעיה הייתה במיקרפון שהייתי צריך לאשר במחשב להשתמש ברמקול
לתועלות אלו שאולי יחוו בעיות
@שמואל תודה רבה!!
זה מטורף כל הפיתוחים לאחרונה!!!
@שמואל אני לא יכול לענות לשיחות!
אני רואה שמתקשרים אלי וכשאני לוחץ על "מענה" נרשם אצלי שהשיחה לא נענתה והלקוח חוזר לשלוחה קודמת
עוד מישהו נתקל?
@שואל-ברצינות אמר בהפעלת קמפיין SMS דרך הטלפון:
@שאול אמר בהפעלת קמפיין SMS דרך הטלפון:
@אהרן-שובקס אמר בהפעלת קמפיין SMS דרך הטלפון:
@33064325
אני חושב שאפשר רק בapiואיך עושים את זה בAPI ? כי אין לזה תיעוד רישמי
נכון, בזה אני משתמש לע"ע, אבל..
א. אי אפשר להפעיל דרך זה קמפיין, זה רק ללקוח יחיד
ב. זה מאוד מסובך כי אתה צריך לעשות encodeUri