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





рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЧреНрд░реАрдЯрд┐рдВрдЧ рдХреЛ рд╕реБрдирддрд╛ рд╣реИ, рдлрд┐рд░ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдСрд░реНрдбрд░ рдирдВрдмрд░) рдбрд╛рдпрд▓ рдХрд░рддрд╛ рд╣реИ, рд╣рдо рдЙрди рдирдВрдмрд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реВрдЪрдирд╛ рднреЗрдЬрддреЗ рд╣реИрдВ рдЬреЛ рдЙрд╕рдиреЗ рдбрд╛рдпрд▓ рдХреА рдереА, рдЧреНрд░рд╛рд╣рдХ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреА рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рднреЗрдЬрддреА рд╣реИред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╡реЙрдпрд╕ рдлрд╝рд╛рдЗрд▓ рдХреА рдЖрдИрдбреА рдпрд╛ рдорд╛рдирдХ рд╡реЙрдпрд╕ рд╕рдВрджреЗрд╢ рдХрд╛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рдирдХ рдкреНрд░рдгрд╛рд▓реА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдзреНрд╡рдирд┐ рд╕рдВрджреЗрд╢ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЕрд░реНрдерд╛рдд рд╡рд╛рдВрдЫрд┐рдд рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд▓реА рдЧрдИ рд╣реИ рдФрд░ рдЗрд╕реЗ рд░реЛрдмреЛрдЯ рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╛ рдЖрдк рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╡реЙрдпрд╕ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдХреЗ 100 рд╡реЗрд░рд┐рдПрдВрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдЕрдиреБрд░реЛрдз рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ (рдЖрдкрдХрд╛ рд╕рд╛рдорд╛рди рд╕реНрдЯреЙрдХ рдореЗрдВ рд╣реИ, рдЖрдк рд░рд╡рд┐рд╡рд╛рд░ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд░реЛрдЬрд╛рдирд╛ рд╕реБрдмрд╣ 9 рдмрдЬреЗ рд╕реЗ 10 рдмрдЬреЗ рддрдХ рдЕрдкрдирд╛ рд╕рд╛рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдкрдХрд╛ рдкрд╛рд░реНрд╕рд▓ рдкрд┐рдХ-рдЕрдк рдкреЙрдЗрдВрдЯ рдкрд░ рд╣реИ - рдмреЗрд▓реЛрд░реБрд╕реНрдХрд╛рдпрд╛ рдореЗрдЯреНрд░реЛ) ред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо
рд╕рдЪрд┐рд╡ рдХреЛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдлреЛрди рдирдВрдмрд░ рдФрд░ рдПрдХ рдЯреЗрд▓реАрдлреЛрди рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпрд╛ рд╕рдЪрд┐рд╡ рдХреЗ рдЙрддреНрддрд░реЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рднреА рд╣реИред
рдЕрдиреБрдХреВрд▓рди

- рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реБрд▓реНрдХ рдкреАрдмреАрдПрдХреНрд╕ рддреАрди рдХреНрд▓рд┐рдХреЛрдВ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреА рд╡рд╛рдВрдЫрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рдЖрд╡рд╛рдЬ рдореЗрдиреВ рдмрд╛рдж рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред
- рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЯреЗрд▓реАрдлреЛрди рдПрдХреНрд╕рдЪреЗрдВрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЯреЗрд▓реАрдлреЛрди рдирдВрдмрд░ рд░реВрд╕реА рд╕рдВрдШ рдХреЗ рдХрд┐рд╕реА рднреА рдмрдбрд╝реЗ рд╢рд╣рд░ рдпрд╛ рджреБрдирд┐рдпрд╛ рдХреЗ 90 рджреЗрд╢реЛрдВ рдореЗрдВ рдЬреБрдбрд╝реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдирдВрдмрд░ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрджрд┐ рдЖрдкрдХреЛ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред рдЖрдк рдЕрдкрдиреЗ рдПрдХ рдирдВрдмрд░ рдХреЛ рдореБрдлреНрдд рдореЗрдВ рднреА рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- рд╡реЙрдЗрд╕ рдЕрднрд┐рд╡рд╛рджрди рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП, "рдЗрдирдХрдорд┐рдВрдЧ рдХреЙрд▓ рдФрд░ рд╡реЙрдпрд╕ рдореЗрдиреВ" рдЕрдиреБрднрд╛рдЧ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдЙрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдЬреЛ рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рд╣реИред рдЖрдк рдпрд╛ рддреЛ рдЕрдкрдиреА рдлрд╝рд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдмрд╕ рдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░рд┐рдВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд░реЛрдмреЛрдЯ рдЗрд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрдврд╝реЗрдЧрд╛ред рдкреНрд░рддреНрдпреЗрдХ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП 16 рднрд╛рд╖рд╛рдПрдВ рдФрд░ рдХрдИ рдЖрд╡рд╛рдЬреЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ (рдЕрдВрдЧреНрд░реЗрдЬреА рдХреЗ рд▓рд┐рдП 14 рд╡реЛрдЯ)ред рдЖрдк рдЕрдкрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд╛рддреЗ рдореЗрдВ 100 рд╡реЙрдпрд╕ рд╢реБрднрдХрд╛рдордирд╛рдПрдВ рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВред

PHP рдЙрджрд╛рд╣рд░рдг
рд╡рд┐рднрд┐рдиреНрди рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ PHP рдореЗрдВ IVR рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ 4 рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдПред
- рд╕рд┐рд╕реНрдЯрдо CallerID рд╕реЗ рдЕрдВрддрд┐рдо 3 рдЕрдВрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ (рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдФрд░ рдЕрдВрдХреЛрдВ рдХрд╛ рдЙрдЪреНрдЪрд╛рд░рдг рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг)
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬрдиреНрдо рдХреА DTMF рддрд┐рдерд┐ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдХреЗ DR рд╕реЗ рдХрд┐рддрдиреЗ рджрд┐рди рдкрд╣рд▓реЗ рд╣реИред (DTMF рдФрд░ рдЙрдЪреНрдЪрд╛рд░рдг рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░рдирд╛)
- рдЕрдВрддрд╣реАрди рдмрд╣реБ-рд╕реНрддрд░реАрдп рдореЗрдиреВ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЕрдЧрд▓реЗ рдпрд╛ рдкрд┐рдЫрд▓реЗ рдореЗрдиреВ рдкрд░ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдк рдПрдХ рд╕рд░рд▓ рдЪрдХреНрд░ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рднреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╡реЙрдпрд╕ рдореЗрдиреВ рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ)ред
- рд╕рдВрддреБрд▓рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг (рдЬреАрд╡рди рд╕реЗ рдХрдИ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА)ред
рдкрд╣рд▓реЗ рддреАрди рдЙрджрд╛рд╣рд░рдг
рдЧрд┐рддреБрдм рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рддрддреНрд╡реЛрдВ рдХреЛ рд╡рд░реНрддрдиреА рджреА рдЧрдИ рд╣реИ, рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдереНрд░реЗрдб рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдкреАрдмреАрдПрдХреНрд╕ рдореЗрдВ рд▓реЛрдб рдХрд░рдирд╛ рдпрд╛ рдкрдврд╝рдирд╛ рд╣реЛрдЧрд╛)ред
рдЯрд╛рд╕реНрдХ 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();
рд╣рдо рддрд░реАрдХреЛрдВ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕реБрдЭрд╛рд╡реЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдЕрдиреНрдп рд╡реЗрдмрд╣реВрдХ рдФрд░ рдПрдкреА рддрд░реАрдХреЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред
рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдкреВрд░реА рд╕реВрдЪреА рд╣реИред