Because I do not know English, the documents are now in Hebrew. With the help of God in teaching English, I'll translate that.
ืืชืื ืช ืืขืจืืืช ืืชืงืืืืช ื'ืืืืช-ืืืฉืื' ืืงืืืช ืืืืฆืขืืช ืืืืื API.
npm i yemot-routerืืชืงืฉืืจืช ืขื ืืืฉืชืืฉ, ื ืขืฉืืช ืืจื ืืืืืืืงื Call.
ืืืืงืช ืืจืืืืจ ืืงืืืช ืืคืจืืืจ ืคืื ืงืฆืืืช ืงืืืืง (CallBack), ืฉืืคืจืืืจ ืฉืื ืืื ืืืืืืงื ืCall.
ืขื ืืืชืืืืช ืฉื ืืืืืืืงื ืืื, ื ืืชื ืืืคืขืื ืืืืคื ืืช ืืช ืืืฉืชืืฉ.
4.0.0
ืืืจืกื 4.0.0 ืฉืื ืื ืืฉืืขืืชื:ืืืงืื ืืืืืง ืืื ืคืขื ืืช ืืืืคืืื hangup,
ืืขืช ืืขืช ื ืืชืืง, ืคืฉืื ืชืืืจืง ืฉืืืื.
ื ืืชื ืืชืคืืก ืืืชื ืืืชื ืืืืช ืืืชืืืช ืืืฉืืช (ืจืื ืืืืื ืืงืืืฅ exemple.js/.),
ืื ืืืชืขืื, ืืขืฆืืจื ืฉื ืืกืงืจืืคื.
./exemple.js
ืืชืืื ืืฉืืืืช ืฉืืื ืืช ืืืฉืชืืฉ, ืืงืืืช ืืชืฉืืื ืืชื ืฉืชืืืข, ืข"ื ืืืืื (Promise).
Details
ืืคืจืืืจ ืืจืืฉืื, ืืื ืืฉืืื ืฉืืืฉืชืืฉ ืืฉืืข. ืืขืจื ืฉื ืืืืืืงืืื, ืฉืื ืืื ืืื ืืื ืงืืืฅ ืื ืืงืจืื, ืฉืชืืฉืืข ืืืฉืชืืฉ.
ืืงืกื ืฉืืืงืจื ืืืฉืชืืฉ:
let massage = [{ type: "text", data: "ืืื, ืชืงืืฉ 10" }];
let massage = [{ type: "text", data: "ืืื, ืชืงืืฉ 10" }];let massage = [{ type: "file", data: "000" }];let massage = [{ type: "number", data: "512" }];let massage = [{ type: "digits", data: "077313770" }];let massage = [{ type: "speech", data: "000" }];let massage = [{ type: "alpha", data: "abc@gmail.com" }];ืืคืจืืืจ ืืื ืงืืืข, ืืื ืืงืื ืชืฉืืื, ืข"ื ืืงืฉื, ืืืืื ืืืืืจ, ืื ืืงืืื.
ืืืคืฉืจืืืืช:
tap = ืืงืฉื
stt = ืืืืื ืืืืืจ
record = ืืงืืื
ืืคืจืืืจ ืืื, ื ืืชื ืืืขืืืจ ืืคืฉืจืืืืช ื ืืกืคืืช, ืืืื ืกื ืืงืฉืืช ืืื ืืืื, ืืงืกืืืื, ืืื'.
let options = {
/* ืฉื ืืขืจื ืืืืืช
ืืจืืจืช ืืืื, ื ืงืืข ืืืืืืืืช,
val_1, val_2 ... */
val_name: "val_x",
/* ืืื ืืืงืฉ ืืช ืืขืจื ืฉืื ืื ืงืืื. */
re_enter_if_exists: false,
/* ืืืืช ืืืงืฉืืช ืืืงืกืืืืืช */
max: "*",
/* ืืืืช ืืืงืฉืืช ืืืื ืืืืืช */
min: 1,
/* ืฉื ืืืช ืืืืชื ื */
sec_wait: 7,
/* ืฆืืจืช ืืืฉืืขื ืืืฉืชืืฉ ืืช ืืงืฉืืชืื */
/* ืืื ืืขืื ืืื ืื ืืืงืืืช ืฉืื ื ืืืงืืืช ืกืคืจืืช, ืืืื EmailKeyboard ืื HebrewKeyboard, ืืฉ ืืืื ืืก ืืื ืืช ืกืื ืืืงืืืช
[ืจืื exemple.js]
ืืืืคืฆืืืช ืืงืืืืืช:
"Number" | "Digits" | "File" | "TTS" | "Alpha" | "No" | "HebrewKeyboard" |
"EmailKeyboard" | "EnglishKeyboard" | "DigitsKeyboard" | "TeudatZehut" |
"Price" | "Time" | "Phone" | "No"
ืคืืจืื ืขื ืื ืืืคืฆืื ื ืืชื ืืืฆืื ืืชืืขืื ืืืืื API ืฉื ืืืืช ืืืฉืื, ืชืืช"ืืขืจื ืืฉืืฉื (ืืงืฉื)".
*/
play_ok_mode: "No",
/* ืืื ืืืกืื ืืงืฉื ืขื ืืืืืืช */
block_asterisk: false,
/* ืืื ืืืกืื ืืงืฉื ืขื ืืคืก */
block_zero: false,
/* ืืืืคืช ืชืืืื*/
replace_char: "",
/* ืกืคืจืืช ืืืชืจืืช ืืืงืฉื - ืืขืจื
[1, 2, 3 ...]
*/
digits_allowed: [],
/* ืืืจื ืืื ืฉื ืืืช ืืืฉืืืข ืฉืื ืืช ืืฉืืื */
amount_attempts: "",
/* ืื ืืืฉืชืืฉ ืื ืขื ื, ืืื ืืฉืืื ืขืจื*/
read_none: false,
/* ืืขืจื ืฉืืืฉืื ืืืื ืชืฉืืื */
read_none_var: "",
/* ืืื ืืืกืื ืฉืื ืื ืฉืคืช ืืงืืืช */
block_change_type_lang: false,
}ืืชืืื ืืืขืืจืช ืืฉืืื ืืฉืืืื ืืกืืืืช ืืืขืจืืช ืื ืืืืืช.
ื ืืชื ืืืชืื ื ืชืื ืืืกื ืืฉืืืื ืื ืืืืืช ืื ืืฉืืืื ืืจืืฉืืช. ืคืืจืื ืขื ืืืืคืฆืืืช ื ืืชื ืืงืจืื ืืื.
ื ืืชื ืืืขืืืจ ืืคืจืืืจ folder ืืช ืืกืืจืื ื hangup, ืืื ืื ืชืง ืืช ืืฉืืื.
ืืชืืื ืคืฉืืื ืืื ืืจืืืื ืืื ืืืคืขืื ืืืืฉ ืฉื ืืฉืืืื ืื ืืืืืช. ืืื ืืืชืืื ืืืื:
go_to_folder(`/${call.ApiExtension}`);ืืืชืืื ืื ื ืืชื ืืืฉืืืข ืืืฉืชืืฉ ืืืืขื ืืืช, ืื ืืกืคืจ ืืืืขืืช ืืจืฆืฃ.
read (ืงืืืช ื ืชืื ืื ื ืืกืคืื), ืืฉ ืืืขืืืจ ืืืจืืืื ื ืืฉื ื true.
ืืื ืืืจื ืืฉืืขืช ืืืืืขื ืืขืื ืืื ืื ืฉืืืืืื ืืืฆื ืืืฉืืืื, ื ืืชื ืืืฉืืืจ ืืช ืืคืจืืืจ ืืฉื ื ืจืืง.
Details
ืืคืื ืงืฆืื ืืงืืืช ืืืจืืืื ื ืจืืฉืื ืืขืจื ืฉื ืืืืืืงืื ืืืืขื. ืื ืืืืืืงื ืืืขืจื ืฆืจืื ืืืืืช ืืืื ื ืืื:{ type: string, data: string }ืืื ืtype ืืื zmanim:
{ type: string, data: object }ืจืื ืคืืจืื ื ืืกืฃ ืืืื.
ืืขืจื type ืืงืื ืกืืจืื ื ืฉื ืกืื ืืืฉืืขื.
ืืืคืฉืจืืืืช ืืงืืืืืช ืขืืืจ type ืื:
file- ืืฉืืขืช ืงืืืฅ ืืชืื ืืืขืจืืช ืื ืืืืืืจ ืืืืืืืdigits- ืืฉืืขืช ืกืคืจืืช (ืืืืืื 111 ืืืขืจืืช ืชืฉืืืข "ืืืช ืืืช ืืืช")number- ืืฉืืขืช ืืกืคืจ (ืืืืืื 111 ืืืขืจืืช ืชืฉืืืข "ืืื ืืืืช ืขืฉืจื")alpha- ืืฉืืขืช ืืืชืืืช (ืืืืืื abc ืืืขืจืืช ืชืฉืืืข "ืืื ืื ืกื")text- ืืงืจืืช ืืงืกืspeech- ืืงืจืืช ืืงืกื ืืชืื ืงืืืฅ ืืืขืจืืชzmanim- ืืฉืืขื ืฉืขื ืืคื ืืฉืชื ืgo_to_folder- ืืขืืจ ืืฉืืืื ืืืจืช (ืื ื ืืชื ืืฉืจืฉืจ ืืืืขืืช/ืคืงืืืืช ื ืืกืคืืช ืืืืจ ืคืงืืื ืื)system_message- ืืฉืืขืช ืืืืขืช ืืขืจืืช (ืืงืื ืdataืืช ืืกืคืจ ืืืืืขื, ืขื ืื ืืืMืืืชืืื.)music_on_hold- ืืืืืงื ืืืืชื ืdate- ืืฉืืขืช ืชืืจืื ืืืขืื (ืืฉ ืืืชืื ืืช ืืชืืจืื ืืคืืจืื dd/mm/yyyy)dateH- ืืฉืืขืช ืชืืจืื ืขืืจื (ืืฉ ืืืชืื ืืช ืืชืืจืื ืืืืขืื ืืคืืจืื dd/mm/yyyy)
ืืขืจื data ืืงืื ืืช ืชืืื ืืืืืขื ืืืฉืืขื - ืขืืืจ ืืฉืืขืช ืกืคืจืืช/ืืืชืืืช/ืืงืกื, ืื ืืช ื ืชืื ืืงืืืฅ/ืืชืงืื ืขืืืจ file/go_to_folder (ืืืชืืื).
ืืจืื ืืื ืืืืืค zmanim:
ืขืืืจ ืืฉืืขืช ืืื ืื (ืืืืืจ ืื ืืขืจื ืฉื type ืืื zmanim), ืืขืจื ืืฉื ื (data) ืืืื ืืืืืืงื, ืืื ืกืืจืื ื, ืืืื ื ืืื:
{
time: string, // optional, default: "T" (current time)
zone: string,
difference: string // optional, default: "IL/Jerusalem"
}ืกืื ืืืื ืฉืจืืฆืื ืืืฉืืืข.
ืืจืืจืช ืืืื: "T" = ืืฉืขื ืื ืืืืืช.
ืืืืจ ืืืื ืฉืขืืืจื ืืฉ ืืืฉื ืืช ืืืื ืื.
ืืจืืจืช ืืืื: IL/Jerusalem.
ื ืืชื ืืจืืืช ืืื ืืช ืจืฉืืืช ืืืืจื ืืืื ืืงืืืืื ืืืขืจืืช.
ื ืืชื ืืจืืืช ืืื ืืช ืจืฉืืืช ืืืื ืื ืืืคืฉืจืืื.
ืขืจื ืื ืืฉืืฉ ืืืืกืคื/ืืกืจื ืืืืืืชืืช ืฉื ืืื ืขื ืืืื ืฉืืฉืืืขืื. ืืื ืื ืืืขืืจ ืคืจืืืจ ืื, ืืืฉืืข ืืืื ืืื ืฉืื ืื.
ืืขืจื difference ืืืื ืงืืื ืืช ืกืื ืืคืขืืื - ืคืืืก (+) ืืืืกืคืช ืืื, ืื ืืื ืืก (-) ืืืคืืชืช ืืื, ืืื ืืช ืืืื ืขื ืคื ืืฆืืจื ืืืื: Y - ืฉื ื M - ืืืืฉ D - ืืื H - ืฉืขื m - ืืงื S - ืฉื ืื s - ืืืคืืช ืฉื ืื ืืืฉื, ืขืืืจ 20 ืืงืืช ืืืืจื ืืฉ ืืืืืืจ m20-, ืขืืืจ 3 ืฉืขืืช ืงืืืื ืืฉ ืืจืฉืื H3+. ืขืืืจ ืืืืืื ืืืืจื ืืฉ ืืจืฉืื D1-.
ืืืืืื, ืขืืืจ ืืฉืืขืช ืืื ืฉืงืืขืช ืืืื ืืืจ ืืขืืจ ืื ื ืืจืง:
let massage = [
{
type: "zmanim",
data: {
time: "sunset",
zone: "IL/Bney_Brak",
difference: "+1D",
},
},
];ืืชืืื ืืืขืืจืช ืืฉืืื ืืืขืจืืช ืืืจืช ืืืืืช ืืืฉืื ืืื ืขืืืช ืืืืืืช, ืืืืฆืขืืช "ืจืืืืื ื ืืืืช".
ืืคืื ืงืฆืื ืืงืืืช ืืจืืืื ื ืืืื - ืกืืจืื ื ืฉื ืืกืคืจ ืืขืจืืช ืืืืืช ืืืขืืจืช ืืฉืืื. ื ืืชื ืื ืื ืชื ืืช ืืฉืืื ืืืขืจืืช ืืฉืจืช ืืคืจืืืื ืืฉืจืช ืืจืืื ืืืืืคื.
ื ืืชื ืืืฉืชืืฉ ืืืชืืื ืื ืืื ืืฉืืื ืกืืจืื ื ืืืคืฉื ืืืืืืื, ืืืืืื ืขืืืจ ืคืื ืงืฆืืื ืืืืช ืฉืขืืืื ืื ื ืชืืืช ืืกืคืจืืื.
ืืืืคืฆืื ืื ืืฉ ืืืขืืืจ ืืช ืืกืืจืื ื ืืืืืง ืืคื ืฉืืขืื ืืื ืื ืฉืืฉืจืช ืฉื ืืืืช ืืงืื ืืืชื.