
рдПрдХ рдСрдирд▓рд╛рдЗрди рдЪреИрдЯрдмреЛрдЯ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдмрд╛рдЬрд╛рд░ рдкрд░ рдПрдХ рдкреНрд░рд╡реГрддреНрддрд┐ рд╣реИред рд▓реЗрдХрд┐рди рдСрдлрд╝рд▓рд╛рдЗрди рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреИрд╕реЗ рдХрд░реЗрдВ? рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рддрд┐рд╢рдд рд▓реЛрдЧ рдлреЛрди рдкрд░ рдмрд╛рддрдЪреАрдд рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЛ рдпрд╛ рддреЛ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рдПрдХ рдмрдбрд╝реЗ рдХрд░реНрдордЪрд╛рд░реА рдХреА рдЬрд░реВрд░рдд рд╣реИ рдпрд╛ рдПрдХ рдЖрд╡рд╛рдЬ рд╕рдВрдЪрд╛рд░ рд╕рдорд╛рдзрд╛рди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╣реИред рд╣рдо рдХрд╛рдо рдХреЗ рдмреЛрдЭ рдФрд░ рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рдкреЗрд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдФрд░ рдЖрдкрдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд╡реНрдпрд╕реНрддрддрд╛ рдХреЛ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛)ред
рд╕рдВрд▓рдЧреНрди рдЧреНрд░рд╛рд╣рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рднреА рдЖрд╡рд╛рдЬ рдореЗрдиреВ, рдСрдЯреЛ-рдореБрдЦрдмрд┐рд░, рд░реЛрдмреЛрдЯ-рд╕рдЪрд┐рд╡ рдХреЛ рдХреИрд╕реЗ рддреЗрдЬреА рд╕реЗ рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░реЗрдВ?
рд╕реНрдкреЙрдпрд▓рд░ рдЕрд▓рд░реНрдЯ: рд╕рдм рдХреБрдЫ webhooks рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╣рдо PHP рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдХреНрдпрд╛ рдФрд░ рдХреНрдпреЛрдВ?рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдбрд┐рд▓реАрд╡рд░реА рд╕реЗрд╡рд╛ рдпрд╛ рдСрдирд▓рд╛рдЗрди рд▓реЙрдЬрд┐рд╕реНрдЯрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рд╣реИред рдХреБрдЫ рдЧреНрд░рд╛рд╣рдХ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдЙрдирдХреЗ рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд╣реА рдХреИрдм рдЬрд┐рдпреЛрд▓реЛрдХреЗрд╢рди, рдХреБрдЫ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣, рдпрд╛ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдорд╛рдирд╡ рд╢рдХреНрддрд┐ рдХреЛ рдмрд░реНрдмрд╛рдж рдХрд┐рдП рдмрд┐рдирд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╣рдо рдиреАрдЪреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗред рдУрд╣, рдФрд░ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореБрдлреНрдд рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рддрд╛рд░ рдХреНрдпреЛрдВ рдирд╣реАрдВ?рдмреЗрд╢рдХ, рдпрд╣ рд╕рднреА рддрд╛рд░рд╛рдВрдХрди рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдбреЗрд╡рд▓рдкрд░ рд╕реЗ рдЕрд▓рдЧ, рдЖрдкрдХреЛ рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬреЛ рдзреНрд╡рдирд┐ рд╕рдВрдЪрд╛рд░ рд╕реБрд░рдХреНрд╖рд╛ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛ (рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рдЕрдХреНрд╕рд░ рд╣реИрдХ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ)ред
рдЗрд╕рд▓рд┐рдП рд╣рдо рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд╕рдмрд╕реЗ рд╕рд░рд▓ рддрд░реАрдХреЗ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗ - webhooks рдХреЗ рд╕рд╛рдеред
рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреАрдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдиреМрдХрд░реА рдХреЗ рд▓рд┐рдП рджреЛ рдирдП рддрд░реАрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕рд╛рд░реА рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг - рдЕрд╕реАрдорд┐рдд рдЪрдХреНрд░ред рдЗрди рдЪрдХреНрд░реЛрдВ рдХреА рдорджрдж рд╕реЗ, рдЖрдк рдХрд┐рд╕реА рднреА рд╡рд┐рд╖рдп рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрд╕реНрддрд░реАрдп рд╡реЙрдпрд╕ рдореЗрдиреВ рдФрд░ рдПрдХ рдореБрдЦрдмрд┐рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдореБрдЦреНрдп рд╡рд┐рдзрд┐рдпрд╛рдБ:- NOTIFY_START - PBX рдореЗрдВ рдЗрдирдХрдорд┐рдВрдЧ рдХреЙрд▓ рдХреА рд╢реБрд░реБрдЖрдд
- NOTIFY_IVR - рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛
рдПрдкреАрдЖрдИ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рдзрд┐ рд╡рд┐рд╡рд░рдг рдЙрдкрд▓рдмреНрдз рд╣реИред
NOTIFY_START рдФрд░ NOTIFY_IVR рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдХреЙрд▓ рдХрд░рдХреЗ рдЖрдк рдкрд░рд┐рджреГрд╢реНрдп рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ:






рддреЛ, рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЧреНрд░реАрдЯрд┐рдВрдЧ рд╕реБрдирддрд╛ рд╣реИ, рдлрд┐рд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЛрдб) рдбрд╛рдпрд▓ рдХрд░рддрд╛ рд╣реИ, рд╣рдо рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдЕрдВрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реВрдЪрдирд╛ рднреЗрдЬрддреЗ рд╣реИрдВ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рднреЗрдЬрддреЗ рд╣реИрдВред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рд╡реЙрдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдЖрдИрдбреА рдпрд╛ рдПрдХ рдорд╛рдирдХ рд╡реЙрдпрд╕ рдЙрддреНрддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдорд╛рдирдХ рд╕рдВрдЦреНрдпрд╛ рдЦреЗрд▓ рдкреНрд░рдгрд╛рд▓реА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЖрдЧреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ; рдЕрд░реНрде, рдЙрдкрдпреБрдХреНрдд рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рд░реЛрдмреЛрдЯ рджреНрд╡рд╛рд░рд╛ рдПрдХ рдирдВрдмрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЦреЗрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╛ рдЖрдк рд╕реМ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реЙрдпрд╕ рд╕рдВрджреЗрд╢ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЬреИрд╕реЗ "рдЖрдкрдХрд╛ рд╡рд┐рддрд░рдг рдЧреЛрджрд╛рдо рдореЗрдВ рд╣реИ", "рдЖрдк рд╣рд░ рджрд┐рди рд╕реБрдмрд╣ 9 рд╕реЗ 10 рдмрдЬреЗ рдХреЗ рдмреАрдЪ рдЕрдкрдирд╛ рдкреИрдХреЗрдЬ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреНрдпреВрдирддрдордЙрддреНрддрд░ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдлреЛрди рдирдВрдмрд░ рдФрд░ рдкреАрдмреАрдПрдХреНрд╕ рдХреА рдиреНрдпреВрдирддрдо рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЖрдкрдХреЛ рд╕рдВрднрд╛рд╡рд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рднреА рдЕрдкрд▓реЛрдб рдпрд╛ рджрд░реНрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕реЗрдЯ рдХрд░реЗрдВ
- рдЗрд╕ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдирд┐рд╢реБрд▓реНрдХ рдкреАрдмреАрдПрдХреНрд╕ рдХреЛ рддреАрди рдХреНрд▓рд┐рдХреЛрдВ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЪреБрдиреЗрдВ рдФрд░ рдмрд╛рдж рдореЗрдВ рд╡реЙрдпрд╕ рдореЗрдиреВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)
- рдкреАрдмреАрдПрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдлреЛрди рдирдВрдмрд░ рджреБрдирд┐рдпрд╛ рднрд░ рдХреЗ 100 рджреЗрд╢реЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдИрдбреА рд╕рддреНрдпрд╛рдкрди рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕рдВрдЦреНрдпрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрддреА рд╣реИ (рдпрджрд┐ рдпрд╣ рдЖрдкрдХреА рдкрд╕рдВрдж рдХреЗ рджреЗрд╢ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ)ред рдЖрдк рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдПрдХ рдирдВрдмрд░ рдХреЛ рдореБрдлреНрдд рдореЗрдВ рднреА рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
- рд╡реЙрдпрд╕ рдореЗрдиреВ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "рдЗрдирдХрдорд┐рдВрдЧ рдХреЙрд▓ рдФрд░ рдЖрдИрд╡реАрдЖрд░" рдкреЗрдЬ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдЪреБрдиреЗрдВ рдЬреЛ рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗред рдпрд╛ рдЖрдк рдЕрдкрдиреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдХрд┐рд╕реА рдкрд╛рда рдореЗрдВ рдЯрд╛рдЗрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд░реЛрдмреЛрдЯ рдЗрд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрдврд╝реЗрдЧрд╛ред рд╣рд░ рдПрдХ рдХреЗ рд▓рд┐рдП рдХрдИ рдЖрд╡рд╛рдЬрд╝реЛрдВ рдХреЗ рд╕рд╛рде 16 рднрд╛рд╖рд╛рдПрдБ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ (рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ 14 рдЖрд╡рд╛рдЬрд╝реЗрдВ)ред рдЖрдк рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд╛рддреЗ рдореЗрдВ 100 рд╢реБрднрдХрд╛рдордирд╛рдПрдВ рддрдХ рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВред
PHP рдЙрджрд╛рд╣рд░рдгрд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ PHP рдкрд░ IVR рдкреНрд░рджрд░реНрд╢рди рдХреЗ 4 рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдП рд╣реИрдВред
- рд╕рд┐рд╕реНрдЯрдо CallerID рд╕реЗ рдЕрдВрддрд┐рдо 3 рдЕрдВрдХ рдмрддрд╛рддрд╛ рд╣реИ (рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЙрдЪреНрдЪрд╛рд░рдг рдЕрдВрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд╛ рдЙрджрд╛рд╣рд░рдг)
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ DTMF рдореЗрдВ рдЕрдкрдиреА рдЬрдиреНрдорддрд┐рдерд┐ рджрд░реНрдЬ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЬрдиреНрдорджрд┐рди рддрдХ рдХрд┐рддрдиреЗ рджрд┐рди рдмрдЪреЗ рд╣реИрдВ (DTMF рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдФрд░ рдЕрдВрдХ рдХрд╛ рдЙрдЪреНрдЪрд╛рд░рдг рдХрд░рдирд╛)
- рдЕрдВрддрд╣реАрди рдмрд╣реБрд╕реНрддрд░реАрдп рдореЗрдиреВ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдВрдХреЛрдВ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЕрдЧрд▓реЗ / рдкрд┐рдЫрд▓реЗ рдореЗрдиреВ рдкрд░ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐ рдПрдХ рд╕рд░рд▓ рдЪрдХреНрд░ рдХреЗ рд╕рд╛рде рдЖрдк рдХрд┐рддрдиреЗ рднреА рдЖрд╡рд╛рдЬ рдореЗрдиреВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ)
- рд╕рдВрддреБрд▓рди рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛ рдЙрджрд╛рд╣рд░рдг (рдХрдИ рдЬреАрд╡рди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА)
GitHub рдкрд░ рдкрд╣рд▓реЗ рддреАрди рдЙрджрд╛рд╣рд░рдг рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рд╡рд╣рд╛рдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рддрддреНрд╡ рд╣реИрдВ, рдЖрдкрдХреЛ рдмрд╕ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рднрд░рдиреЗ рдХреЗ рд╕рд╛рде рдбрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдЬреЛ рдХрд┐ рдкрд╣рд▓реЗ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдпрд╛ рдкреАрдмреАрдЯреА рдореЗрдВ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП)ред
рдЯрд╛рд╕реНрдХ 4 : рдХреЙрд▓ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЧреНрд░реАрдЯрд┐рдВрдЧ рд╕реБрдирддрд╛ рд╣реИ рдФрд░ рдкрд╣рдЪрд╛рди рд╕рдВрдЦреНрдпрд╛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕рдВрддреБрд▓рди рдмрддрд╛рддрд╛ рд╣реИ, рд╕реВрдЪреА рд╕реЗ рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдЕрд▓рд╡рд┐рджрд╛ рдХрд╣рддрд╛ рд╣реИ рдФрд░ рдХреЙрд▓ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
рдпрд╣рд╛рдБ рд╡рд░реНрдгрд┐рдд рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред
PHP рдХреЛрдб$request = new Request(); $notify = self::getEvent([AbstractNotify::EVENT_START, AbstractNotify::EVENT_IVR]); if (!$notify) { return; } switch ($notify->event){ case AbstractNotify::EVENT_START: $request ->setIvrPlay(self::INFO_FILE_ID) ->setWaitDtmf(TIMEOUT , ATTEMPTS, MAXDIGITS, DTMF_NAME, DEFAULT_BEHAVIOUR); break; case AbstractNotify::EVENT_IVR: if (!empty($notify->wait_dtmf->digits)) { $balance = getBalance($notify->wait_dtmf->digits); $request->setIvrSayNumber($balance, 'en'); } elseif (!empty($notify->ivr_saynumber)) { $request->setIvrSayPopular(POPULAR_PHRASE_NUM, 'en'); } else { $request->setHangup(); } } $request->send();
рд╣рдо рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЕрдкрдиреА рд╡рд┐рдзрд┐ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдиреНрдп рд╡реЗрдмрд╣реВрдХ рддрд░реАрдХреЗ рдФрд░ рдПрдкреАрдЖрдИ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЖрдк
рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкреВрд░реА рд╕реВрдЪреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред