рдПрдХрд╛ рд╡рд░реНрд╖рд╛рдкреВрд░реНрд╡реА, рдЖрдореНрд╣реА рд╡рд┐рдирд╛рдореВрд▓реНрдп PBX рд╕рд╣ рдПрдХрддреНрд░рд┐рдд рдХреЗрд▓реЗрд▓реА рдПрдХ рд╡рд┐рдирд╛рдореВрд▓реНрдп CRM рдкреНрд░рдгрд╛рд▓реА рд╕рд╛рджрд░ рдХреЗрд▓реА. рдпрд╛рд╡реЗрд│реА, 14 рдХрдВрдкрдиреНрдпрд╛ рдЖрдгрд┐ 000 рдХрд░реНрдордЪрд╛рд▒реНрдпрд╛рдВрдиреА рдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓рд╛ рдЖрд╣реЗ.
рдЖрддрд╛ рдЖрдореНрд╣реА рдПрдХ рдУрдкрди API рдЗрдВрдЯрд░рдлреЗрд╕ рдСрдлрд░ рдХрд░рддреЛ, рдЬреНрдпрд╛рдордзреНрдпреЗ ZCRM рдЪреА рдмрд╣реБрддреЗрдХ рдХрд╛рд░реНрдпреЗ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд. API рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рдХреНрд░реА рдЪреЕрдиреЗрд▓рд╕рд╛рдареА CRM рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
рдЦрд╛рд▓реА рдЖрдореНрд╣реА API рд╕рд╣ рдХрд╛рд░реНрдп рдЖрдгрд┐ рдЙрдкрд▓рдмреНрдз рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреЗ рдереЛрдбрдХреНрдпрд╛рдд рд╡рд░реНрдгрди рдХрд░рддреЛ. рдПрдХ рд╕рд╛рдзреЗ рдкрдг рдЙрдкрдпреБрдХреНрдд рдЖрдгрд┐ рдХрд╛рд░реНрдпрд░рдд рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреАрд▓ рджрд┐рд▓реЗ рдЖрд╣реЗ: рд╕рд╛рдЗрдЯрд╡рд░реАрд▓ рдлреЙрд░реНрдордордзреВрди рд▓реАрдб рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдХреНрд░рд┐рдкреНрдЯ.
рдореЛрдлрдд CRM рдмрджреНрджрд▓ рдереЛрдбрдХреНрдпрд╛рдд
CRM рдореНрд╣рдгрдЬреЗ рдХрд╛рдп рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рдкрд░рд╛рд╡реГрддреНрдд рдХрд░реВрдпрд╛.
рдлреНрд░реА рдореНрд╣рдгрдЬреЗ рдХрд╛рдп? рдХреЛрдгрддреЗрд╣реА ZCRM рджрд░ рдХрд┐рдВрд╡рд╛ рд╕реЗрд╡рд╛ рдирд╛рд╣реАрдд рдЬреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдкреИрд╕реЗ рджреНрдпрд╛рд╡реЗ рд▓рд╛рдЧрддреАрд▓. рддреБрдореНрд╣рд╛рд▓рд╛ рдлрдХреНрдд рдлреЛрди рдХреЙрд▓реНрд╕ рдЖрдгрд┐ рдирдВрдмрд░реНрд╕рд╕рд╛рдареА рдкреИрд╕реЗ рджреНрдпрд╛рд╡реЗ рд▓рд╛рдЧрддреАрд▓ (рд╡рд┐рд╢реЗрд╖ рдЯреЕрд░рд┐рдлрдиреБрд╕рд╛рд░, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдореЙрд╕реНрдХреЛрдордзреАрд▓ рдирдВрдмрд░рд╕рд╛рдареА рдорд╛рд╕рд┐рдХ рд╢реБрд▓реНрдХ 95 рд░реВрдмрд▓ рдХрд┐рдВрд╡рд╛ рд▓рдВрдбрди 1 рдпреБрд░реЛ рдЖрд╣реЗ). рдЖрдгрд┐ рдЬрд╡рд│рдЬрд╡рд│ рдХреЛрдгрддреЗрд╣реА рдХреЙрд▓ рдирд╕рд▓реНрдпрд╛рд╕? рддреБрдореНрд╣рд╛рд▓рд╛ рдЬрд╡рд│рдЬрд╡рд│ рдкреИрд╕реЗ рджреНрдпрд╛рд╡реЗ рд▓рд╛рдЧрдгрд╛рд░ рдирд╛рд╣реАрдд.
рд╡рд┐рдирд╛рдореВрд▓реНрдп PBX Zadarma рд╕рдХреНрд░рд┐рдп рдЕрд╕рддрд╛рдирд╛ рд╡рд┐рдирд╛рдореВрд▓реНрдп CRM рд╕рдХреНрд░рд┐рдп рдЖрд╣реЗ. рдиреЛрдВрджрдгреАрдирдВрддрд░, рдкреАрдмреАрдПрдХреНрд╕ 2 рдЖрдард╡рдбреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдХреНрд░рд┐рдп рдЖрд╣реЗ, рднрд╡рд┐рд╖реНрдпрд╛рдд 1 рдорд╣рд┐рдиреНрдпрд╛рдВрдд 3 рд╡реЗрд│рд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рд░рдХрдореЗрд╕рд╛рдареА рдЦрд╛рддреЗ рдкреБрдиреНрд╣рд╛ рднрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. CRM рдЖрдгрд┐ PBX рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдХрд╛рд░реНрдпрд╛рд▓рдпрд╛рдЪреА рдХрд▓реНрдкрдирд╛ рдХрд░рдгреЗ рдХрдареАрдг рдЖрд╣реЗ, рдкрд░рдВрддреБ рдХреЛрдгрддреНрдпрд╛рд╣реА рдирдВрдмрд░рдЪреА рдХрд┐рдВрд╡рд╛ рдХреЙрд▓рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА.
рддреБрдореНрд╣рд╛рд▓рд╛ рдореЛрдлрдд CRM рд╕рд╛рдареА API рдХрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ
ZCRM рдЪрд╛ рд╡рд┐рдХрд╛рд╕ рдПрдХрд╛ рдорд┐рдирд┐рдЯрд╛рд╕рд╛рдареА рдерд╛рдВрдмрдд рдирд╛рд╣реА, рдЕрдиреЗрдХ рдореЛрдареНрдпрд╛ рдЖрдгрд┐ рд▓рд╣рд╛рди рдХрд╛рд░реНрдпреЗ рджрд┐рд╕реВ рд▓рд╛рдЧрд▓реА рдЖрд╣реЗрдд. рдкрд░рдВрддреБ рдЖрдореНрд╣реА рд╕рдордЬрддреЛ рдХреА рдЦрд░реЛрдЦрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдо рдкреНрд░рдгрд╛рд▓реА рд╕рд╛рджрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдХреЗрд╡рд│ рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдиреЛрдЯрдмреБрдХ рдирд╛рд╣реА, рдЯреЗрд▓рд┐рдлреЛрдиреА рдПрдХрддреНрд░реАрдХрд░рдг рдкреБрд░реЗрд╕реЗ рдирд╛рд╣реА.
рдХреНрд▓рд╛рдпрдВрдЯрд╢реА рдЬрд┐рддрдХреЗ рдЕрдзрд┐рдХ рд╕рдВрдкрд░реНрдХ рддрд┐рддрдХреЗ рдЪрд╛рдВрдЧрд▓реЗ рдЖрдгрд┐ рд╕рдВрдкрд░реНрдХ рдЦреВрдк рднрд┐рдиреНрди рдЕрд╕реВ рд╢рдХрддрд╛рдд. API рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, рдЖрдкрдг рдХреЛрдгрддреНрдпрд╛рд╣реА рд╕рдорд╕реНрдпрд╛рдВрд╢рд┐рд╡рд╛рдп рдХреНрд▓рд╛рдпрдВрдЯ / рд▓реАрдб рдЖрдгрд┐ рдХрд╛рд░реНрдпрд╛рдВрдмрджреНрджрд▓ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдорд╛рд╣рд┐рддреА рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░реВ рд╢рдХрддрд╛ (рдХрд┐рдВрд╡рд╛, рддреНрдпрд╛рдЙрд▓рдЯ, рдкреНрд░рд╛рдкреНрдд рдХрд░реВ рд╢рдХрддрд╛). рдпрд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, рдЧреНрд░рд╛рд╣рдХ рдЖрдгрд┐ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рдСрдЯреЛрдореЗрд╢рди рд╕рд┐рд╕реНрдЯрдорд╕рд╣ рд╕рдВрдкреНрд░реЗрд╖рдгрд╛рдЪреЗ рдХреЛрдгрддреЗрд╣реА рдЪреЕрдиреЗрд▓ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ.
API рдЪреЗ рдЖрднрд╛рд░, рдореЛрдлрдд ZCRM рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд░рдХрд╛рд░реЗ, рд╕рдВрдкреВрд░реНрдг рдХрд┐рдВрд╡рд╛ рдЕрдВрд╢рддрдГ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЧреНрд░рд╛рд╣рдХ рдмреЗрд╕рд╕рд╣ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реЛрдпреАрд╕реНрдХрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдореНрд╣рдгреВрди рдХрд┐рдВрд╡рд╛ рд╕рд╛рдзреЗ рд╕реЛрдпреАрд╕реНрдХрд░ рд╢реЗрдбреНрдпреБрд▓рд░ рдореНрд╣рдгреВрди.
рдЦрд╛рд▓реА рдЕрд╢рд╛ рдЪреЕрдиреЗрд▓рдЪреЗ рдЙрджрд╛рд╣рд░рдг рдЖрд╣реЗ - рд╕рд╛рдЗрдЯрд╡рд░ рд╕реАрдЖрд░рдПрдо рд▓реАрдб рдлреЙрд░реНрдорд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдгреЗ. рдирдВрддрд░ рд╕рд╛рдЗрдЯрд╡рд░ рдЖрдореНрд╣реА рдЗрддрд░ рдЙрджрд╛рд╣рд░рдгреЗ рджреЗрдК, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рдкрд░рдд рдХреЙрд▓ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд░реНрдп рддрдпрд╛рд░ рдХрд░рдгреЗ (рд╡рд┐рд▓рдВрдмрд┐рдд рдХреЙрд▓).
рдореВрд▓рднреВрдд ZCRM API рдкрджреНрдзрддреА
ZCRM API рдордзреНрдпреЗ 37 рдкрджреНрдзрддреА рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рдЖрдореНрд╣реА рддреНрдпрд╛ рд╕рд░реНрд╡рд╛рдВрдЪреЗ рд╡рд░реНрдгрди рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рдкрд░рд╛рд╡реГрддреНрдд рдХрд░реВ, рдЖрдореНрд╣реА рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рдлрдХреНрдд рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдореБрдЦреНрдп рдЧрдЯрд╛рдВрдЪреЗ рд╡рд░реНрдгрди рдХрд░реВ.
рдЙрджрд╛рд╣рд░рдгрд╛рдВрд╕рд╣ рд╕рдВрдкреВрд░реНрдг рдпрд╛рджреА рд╡реЗрдмрд╕рд╛рдЗрдЯрд╡рд░ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ
рдкрджреНрдзрддреАрдВрдЪреНрдпрд╛ рдЦрд╛рд▓реАрд▓ рдЧрдЯрд╛рдВрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ:
- рдХреНрд▓рд╛рдпрдВрдЯ (рд╕рд╛рдорд╛рдиреНрдп рдпрд╛рджреА, рд╕реНрд╡рддрдВрддреНрд░ рдирд┐рд╡рдб, рд╕рдВрдкрд╛рджрди, рд╣рдЯрд╡рдгреЗ)
- рдЯреЕрдЧреНрдЬ рдЖрдгрд┐ рдХреНрд▓рд╛рдпрдВрдЯрдЪреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЧреБрдгрдзрд░реНрдо
- рдЧреНрд░рд╛рд╣рдХ рдлреАрдб (рдЧреНрд░рд╛рд╣рдХ рдлреАрдбрдордзреАрд▓ рдиреЛрдВрджреА рдкрд╛рд╣рдгреЗ, рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдгреЗ, рд╣рдЯрд╡рдгреЗ)
- рдХреНрд▓рд╛рдпрдВрдЯрдЪреЗ рдХрд░реНрдордЪрд╛рд░реА (рдХреНрд▓рд╛рдпрдВрдЯ рд╕рд╣рд╕рд╛ рдХрд╛рдпрджреЗрд╢реАрд░ рд╕рдВрд╕реНрдерд╛ рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рддреНрдпрд╛рдд рдХрд╛рд╣реА рдХрд░реНрдордЪрд╛рд░реА рдЕрд╕реВ рд╢рдХрддрд╛рдд)
- рдХрд╛рд░реНрдпреЗ (рдХрд╛рд░реНрдпрд╛рдВрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛)
- рд▓реАрдбреНрд╕ (рддрд╕реЗрдЪ, рд╕рд░реНрд╡ рдХрд╛рд░реНрдпреЗ)
- CRM рд╡рд╛рдкрд░рдХрд░реНрддреЗ (рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреА рд╕реВрдЪреА, рддреНрдпрд╛рдВрдЪреЗ рдЕрдзрд┐рдХрд╛рд░, рд╕реЗрдЯрд┐рдВрдЧреНрдЬ, рд╕рдВрдкрд░реНрдХ рдЖрдгрд┐ рдХрд╛рдорд╛рдЪреЗ рддрд╛рд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреЗ)
- рдХреЙрд▓ (рдХреЙрд▓реНрд╕рдЪреА рд╕реВрдЪреА рдкрд░рдд рдХрд░рддреЗ)
рд╡рд┐рджреНрдпрдорд╛рди Zadarma API рд░рдЪрдирд╛ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдд рдЕрд╕рд▓реНрдпрд╛рдиреЗ, PHP, C#, Python рдордзреАрд▓ рд▓рд╛рдпрдмреНрд░рд░реА Github рд╡рд░ рдЖрдзреАрдЪ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд.
API рд╡рд╛рдкрд░ рдЙрджрд╛рд╣рд░рдг
рд╕рд░реНрд╡рд╛рдд рд╕реЛрдкрд╛ рдкрдг рд╕рд░реНрд╡рд╛рдд рдЙрдкрдпреБрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореНрд╣рдгрдЬреЗ рдлреЙрд░реНрдордордзреВрди рд▓реАрдб рддрдпрд╛рд░ рдХрд░рдгреЗ. рдХреЛрдб рдХрдореАрдд рдХрдореА рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА, рдпрд╛ рдЙрджрд╛рд╣рд░рдгрд╛рдордзреНрдпреЗ рдлрдХреНрдд рдореВрд▓рднреВрдд рд▓реАрдб рдбреЗрдЯрд╛ рдЖрд╣реЗ. рдПрдХ рд╕рдорд╛рди рдЙрджрд╛рд╣рд░рдг, рдкрд░рдВрддреБ рдХреНрд▓рд╛рдпрдВрдЯрдЪреНрдпрд╛ рдЯрд┐рдкреНрдкрдгреНрдпрд╛рдВрд╕рд╣ (рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдкреНрд░рддреНрдпреЗрдХ рдлреЙрд░реНрдордордзреНрдпреЗ рдЙрдкрд╕реНрдерд┐рдд) рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ
рд▓реАрдб рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА html рдлреЙрд░реНрдордЪреЗ рдЙрджрд╛рд╣рд░рдг:
<form method="POST" action="/mr/zcrm_leads">
<label for="name">Name:</label>
<br>
<input type="text" id="name" name="name" value="">
<br>
<label for="phone">Phone:</label><br>
<input type="text" id="phone" name="phones[0][phone]" value="">
<br>
<label for="phone">Email:</label><br>
<input type="text" id="email" name="contacts[0][value]" value="">
<br>
<br>
<input type="submit" value="Submit">
</form>
рд▓реЗрдЦ рдУрд╡реНрд╣рд░рд▓реЛрдб рд╣реЛрдК рдирдпреЗ рдореНрд╣рдгреВрди рд╣рд╛ рдлреЙрд░реНрдо рдЕрддреНрдпрдВрдд рд╕реЛрдкрд╛ рдЖрд╣реЗ. рдпрд╛рдд рдХреЛрдгрддреЗрд╣реА рдбрд┐рдЭрд╛рдЗрди рдирд╛рд╣реА, рдХреЕрдкреНрдЪрд╛ рдирд╛рд╣реА, рдЯрд┐рдкреНрдкрдгреА рдлреАрд▓реНрдб рдирд╛рд╣реА. рдЖрдордЪреНрдпрд╛ рдмреНрд▓реЙрдЧрд╡рд░ рдЯрд┐рдкреНрдкрдгреА рдлреАрд▓реНрдб рдЕрд╕рд▓реЗрд▓реА рдЖрд╡реГрддреНрддреА рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ (рд▓реАрдб рддрдпрд╛рд░ рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░ рдЯрд┐рдкреНрдкрдгреА рдХреНрд▓рд╛рдпрдВрдЯрдЪреНрдпрд╛ рдлреАрдбрдордзреНрдпреЗ рдЬреЛрдбрд▓реА рдЬрд╛рддреЗ).
рдЖрдгрд┐ рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рдлреЙрд░реНрдордордзреАрд▓ рдбреЗрдЯрд╛рд╕рд╣ рд▓реАрдб рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА PHP рдЙрджрд╛рд╣рд░рдг:
<?php
$postData = $_POST;
if ($postData) {
if (isset($postData['phones'], $postData['phones'][0], $postData['phones'][0]['phone'])) {
$postData['phones'][0]['type'] = 'work';
}
if (isset($postData['contacts'], $postData['contacts'][0], $postData['contacts'][0]['value'])) {
$postData['contacts'][0]['type'] = 'email_work';
}
$params = ['lead' => $postData];
$params['lead']['lead_source'] = 'form';
$leadData = makePostRequest('/v1/zcrm/leads', $params);
var_dump($leadData);
}
exit();
function makePostRequest($method, $params)
{
// ╨╖╨░╨╝╨╡╨╜╨╕╤В╨╡ userKey ╨╕ secret ╨╜╨░ ╨▓╨░╤И╨╕ ╨╕╨╖ ╨╗╨╕╤З╨╜╨╛╨│╨╛ ╨║╨░╨▒╨╕╨╜╨╡╤В╨░
$userKey = '';
$secret = '';
$apiUrl = 'https://api.zadarma.com';
ksort($params);
$paramsStr = makeParamsStr($params);
$sign = makeSign($paramsStr, $method, $secret);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $apiUrl . $method);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_POSTFIELDS, $paramsStr);
curl_setopt($curl, CURLOPT_HTTPHEADER, [
'Authorization: ' . $userKey . ':' . $sign
]);
$response = curl_exec($curl);
$error = curl_error($curl);
curl_close($curl);
if ($error) {
return null;
} else {
return json_decode($response, true);
}
}
/**
* @param array $params
* @return string
*/
function makeParamsStr($params)
{
return http_build_query($params, null, '&', PHP_QUERY_RFC1738);
}
/**
* @param string $paramsStr
* @param string $method
* @param string $secret
*
* @return string
*/
function makeSign($paramsStr, $method, $secret)
{
return base64_encode(
hash_hmac(
'sha1',
$method . $paramsStr . md5($paramsStr),
$secret
)
);
}
рдЬрд╕реЗ рдЖрдкрдг рдкрд╛рд╣реВ рд╢рдХрддрд╛, API рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреЗ рдЕрдЧрджреА рд╕реЛрдкреЗ рдЖрд╣реЗ, рддрд╕реЗрдЪ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреА рдЙрджрд╛рд╣рд░рдгреЗ рдЖрд╣реЗрдд
ZCRM рд╕рддрдд рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЖрд╣реЗ рдЖрдгрд┐ рдЬрд╡рд│рдЬрд╡рд│ рд╕рд░реНрд╡ рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ API рджреНрд╡рд╛рд░реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрддреАрд▓.
рдЖрдореНтАНрд╣реА рддреБрдореНтАНрд╣рд╛рд▓рд╛ рддреБрдордЪреНтАНрдпрд╛ рд╡рд┐рджреНрдпрдорд╛рди рд╕рд┐рд╕реНтАНрдЯрдо рд╕рд┐рд╕реНтАНрдЯрдорд▓рд╛ рдореЛрдлрдд CRM рдЖрдгрд┐ PBX Zadarma рд╕рд╣ рд╕рдорд╛рдХрд▓рд┐рдд рдХрд░рдгреНтАНрдпрд╛рд╕рд╛рдареА рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЛ.
рд╕реНрддреНрд░реЛрдд: www.habr.com