เจฎเฉเจซเจค CRM API

เจ‡เฉฑเจ• เจธเจพเจฒ เจคเฉ‹เจ‚ เจตเฉ€ เจ˜เฉฑเจŸ เจธเจฎเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฎเฉเจซเจค PBX เจจเจพเจฒ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ‡เฉฑเจ• เจฎเฉเจซเจค CRM เจธเจฟเจธเจŸเจฎ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจธเฉ€เฅค เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจฆเฉŒเจฐเจพเจจ, 14 เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจ…เจคเฉ‡ 000 เจ•เจฐเจฎเจšเจพเจฐเฉ€เจ†เจ‚ เจจเฉ‡ เจ‡เจธเจฆเจพ เจ‰เจชเจฏเฉ‹เจ— เจ•เฉ€เจคเจพ เจนเฉˆเฅค
เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ“เจชเจจ API เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจชเฉ‡เจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจœเจฟเจธ เจตเจฟเฉฑเจš ZCRM เจฆเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจซเฉฐเจ•เจธเจผเจจ เจ‰เจชเจฒเจฌเจง เจนเจจเฅค API เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจตเจฟเจ•เจฐเฉ€ เจšเฉˆเจจเจฒเจพเจ‚ เจฒเจˆ CRM เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
เจนเฉ‡เจ เจพเจ‚ เจ…เจธเฉ€เจ‚ API เจฆเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ…เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจฆเจพ เจธเฉฐเจ–เฉ‡เจช เจตเจฐเจฃเจจ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจชเจฐ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจ…เจคเฉ‡ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจ‰เจฆเจพเจนเจฐเจจ เจตเฉ€ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆ: เจธเจพเจˆเจŸ 'เจคเฉ‡ เจ‡เฉฑเจ• เจซเจพเจฐเจฎ เจคเฉ‹เจ‚ เจฒเฉ€เจก เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸเฅค

เจฎเฉเจซเจค CRM เจฌเจพเจฐเฉ‡ เจธเฉฐเจ–เฉ‡เจช เจตเจฟเฉฑเจš

เจ†เจ“ เจ‡เจน เจฆเฉฑเจธเจฃ เจคเฉ‹เจ‚ เจชเจฐเจนเฉ‡เจœเจผ เจ•เจฐเฉ€เจ เจ•เจฟ CRM เจ•เฉ€ เจนเฉˆเฅค เจฎเฉเจซเจผเจค CRM เจœเจผเจฆเจพเจฐเจฎเจพ เจธเจพเจฐเฉ‡ เจฎเจฟเจ†เจฐเฉ€ เจ—เจพเจนเจ• เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเจพเจฃเจ•เจพเจฐเฉ€ เจ—เจพเจนเจ• เจฆเฉ€ เจซเฉ€เจก เจตเจฟเฉฑเจš เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจจเจพเจฒ เจนเฉ€, เจ—เจพเจนเจ•เจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจนเจฐ เจธเจตเจพเจฆ (เจ•เฉˆเจฒเฉฐเจกเจฐ, เจ•เจจเจฌเจจ, เจธเฉ‚เจšเฉ€) เจฒเจˆ เจ‡เฉฑเจ• เจกเจฟเจธเจชเจฒเฉ‡ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจŸเจพเจธเจ• เจฎเฉˆเจจเฉ‡เจœเจฐ เจ‰เจชเจฒเจฌเจง เจนเฉˆเฅค เจ‡เจน เจธเจญ 50+ เจ•เจฐเจฎเจšเจพเจฐเฉ€เจ†เจ‚ เจฒเจˆ เจ‰เจชเจฒเจฌเจง เจนเฉˆ เจ…เจคเฉ‡ เจŸเฉˆเจฒเฉ€เจซเฉ‹เจจเฉ€ (WebRTC เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจคเฉ‹เจ‚ เจ•เจพเจฒเจพเจ‚ เจธเจฎเฉ‡เจค) เจจเจพเจฒ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจนเฉˆเฅค
เจฎเฉเจซเจค CRM API
เจฎเฉเจซเจค เจฆเจพ เจ•เฉ€ เจฎเจคเจฒเจฌ เจนเฉˆ? เจ•เฉ‹เจˆ ZCRM เจŸเฉˆเจฐเจฟเจซ เจœเจพเจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเจนเฉ€เจ‚ เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจญเฉเจ—เจคเจพเจจ เจ•เจฐเจจเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจซเจผเฉ‹เจจ เจ•เจพเจฒเจพเจ‚ เจ…เจคเฉ‡ เจจเฉฐเจฌเจฐเจพเจ‚ เจฒเจˆ เจญเฉเจ—เจคเจพเจจ เจ•เจฐเจจเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆ (เจตเจฟเจธเจผเฉ‡เจธเจผ เจŸเฉˆเจฐเจฟเจซเจผเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฎเจพเจธเจ•เฉ‹ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเฉฐเจฌเจฐ เจฒเจˆ เจฎเจนเฉ€เจจเจพเจตเจพเจฐ เจซเฉ€เจธ 95 เจฐเฉ‚เจฌเจฒ เจœเจพเจ‚ เจฒเฉฐเจกเจจ 1 เจฏเฉ‚เจฐเฉ‹ เจนเฉˆ)เฅค เจ…เจคเฉ‡ เจœเฉ‡ เจฒเจ—เจญเจ— เจ•เฉ‹เจˆ เจ•เจพเจฒ เจจเจนเฉ€เจ‚ เจนเจจ? เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเจ—เจญเจ— เจญเฉเจ—เจคเจพเจจ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค
เจฎเฉเจซเจค CRM เจธเจฐเจ—เจฐเจฎ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจฎเฉเจซเจค PBX Zadarma เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจนเฉˆเฅค เจฐเจœเจฟเจธเจŸเฉเจฐเฉ‡เจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจชเฉ€เจฌเฉ€เจเจ•เจธ 2 เจนเจซเจผเจคเจฟเจ†เจ‚ เจฒเจˆ เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจนเฉˆ, เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš 1 เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจตเจฟเฉฑเจš 3 เจตเจพเจฐ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจฐเจ•เจฎ เจฒเจˆ เจ–เจพเจคเฉ‡ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจญเจฐเจจเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค เจ…เจœเจฟเจนเฉ‡ เจฆเจซเจผเจคเจฐ เจฆเฉ€ เจ•เจฒเจชเจจเจพ เจ•เจฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ เจœเจฟเจธ เจจเฉ‚เฉฐ CRM เจ…เจคเฉ‡ PBX เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจชเจฐ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจจเฉฐเจฌเจฐ เจœเจพเจ‚ เจ•เจพเจฒ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฎเฉเจซเจผเจค CRM เจฒเจˆ API เจฆเฉ€ เจฒเฉ‹เฉœ เจ•เจฟเจ‰เจ‚ เจนเฉˆ

ZCRM เจฆเจพ เจตเจฟเจ•เจพเจธ เจ‡เฉฑเจ• เจฎเจฟเฉฐเจŸ เจฒเจˆ เจจเจนเฉ€เจ‚ เจฐเฉเจ•เจฆเจพ, เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเฉฑเจกเฉ‡ เจ…เจคเฉ‡ เจ›เฉ‹เจŸเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ เจนเจจ. เจชเจฐ เจ…เจธเฉ€เจ‚ เจธเจฎเจเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ‡เฉฑเจ• เจ…เจธเจฒ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจจเฉ‚เฉฐ เจชเฉ‡เจธเจผ เจ•เจฐเจจ เจฒเจˆ, เจจเจพ เจ•เจฟ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเจฎเจพเจฐเจŸ เจจเฉ‹เจŸเจฌเฉเฉฑเจ•, เจŸเฉˆเจฒเฉ€เจซเฉ‹เจจเฉ€ เจเจ•เฉ€เจ•เจฐเจฃ เจ•เจพเจซเจผเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค
เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจจเจพเจฒ เจœเจฟเฉฐเจจเฉ‡ เจœเจผเจฟเจ†เจฆเจพ เจธเฉฐเจชเจฐเจ• เจนเฉ‹เจฃเจ—เฉ‡, เจ‰เฉฑเจจเฉ‡ เจนเฉ€ เจฌเจฟเจนเจคเจฐ เจ…เจคเฉ‡ เจธเฉฐเจชเจฐเจ• เจฌเจนเฉเจค เจตเฉฑเจ–เจฐเฉ‡ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจเฅค API เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ, เจคเฉเจธเฉ€เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ / เจฒเฉ€เจก เจ…เจคเฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจฐเจœ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ (เจœเจพเจ‚, เจ‡เจธเจฆเฉ‡ เจ‰เจฒเจŸ, เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹)เฅค เจ‡เจธเจฆเจพ เจงเฉฐเจจเจตเจพเจฆ, เจ—เจพเจนเจ•เจพเจ‚ เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจจเจพเจฒ เจธเฉฐเจšเจพเจฐ เจฆเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ.
API เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ, เจฎเฉเจซเจค ZCRM เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจœเจพเจ‚ เจคเจพเจ‚ เจชเฉ‚เจฐเฉ‡ เจœเจพเจ‚ เจนเจฟเฉฑเจธเฉ‡ เจตเจฟเฉฑเจšเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจ—เจพเจนเจ• เจ…เจงเจพเจฐ เจฆเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡, เจœเจพเจ‚ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจธเจผเจกเจฟเจŠเจฒเจฐ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจšเฅค
เจนเฉ‡เจ เจพเจ‚ เจ…เจœเจฟเจนเฉ‡ เจšเฉˆเจจเจฒ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจนเฉˆ - เจธเจพเจˆเจŸ 'เจคเฉ‡ CRM เจฒเฉ€เจก เจซเจพเจฐเจฎเจพเจ‚ เจจเจพเจฒ เจœเฉเฉœเจจเจพเฅค เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจธเจพเจˆเจŸ 'เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจนเฉ‹เจฐ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เจพเจฒ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเจพเจธเจ• เจฌเจฃเจพเจ‰เจฃเจพ (เจธเจฅเจ—เจฟเจค เจ•เจพเจฒ)เฅค

เจฌเฉเจจเจฟเจ†เจฆเฉ€ ZCRM API เจขเฉฐเจ—

เจ•เจฟเจ‰เจ‚เจ•เจฟ ZCRM API เจตเจฟเฉฑเจš 37 เจตเจฟเจงเฉ€เจ†เจ‚ เจ‰เจชเจฒเจฌเจง เจนเจจ, เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเจฟเจ†เจ‚ เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจฐเจนเฉ‡เจœเจผ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจ…เจธเฉ€เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจฎเฉเฉฑเจ– เจธเจฎเฉ‚เจนเจพเจ‚ เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค
เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจธเฉ‚เจšเฉ€ เจตเฉˆเจฌเจธเจพเจˆเจŸ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจนเฉˆ CRM API เจฆเจพ เจตเฉ‡เจฐเจตเจพ.

เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจธเจฎเฉ‚เจนเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ:

  • เจ•เจฒเจพเจ‡เฉฐเจŸ (เจ†เจฎ เจธเฉ‚เจšเฉ€, เจตเฉฑเจ–เจฐเฉ€ เจšเฉ‹เจฃ, เจธเฉฐเจชเจพเจฆเจจ, เจฎเจฟเจŸเจพเจ‰เจฃเจพ)
  • เจŸเฉˆเจ—เจธ เจ…เจคเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจฆเฉ€เจ†เจ‚ เจตเจพเจงเฉ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚
  • เจ—เจพเจนเจ• เจซเฉ€เจก (เจ—เจพเจนเจ• เจซเฉ€เจก เจตเจฟเฉฑเจš เจเจ‚เจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฃเจพ, เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเจจเจพ, เจฎเจฟเจŸเจพเจ‰เจฃเจพ)
  • เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจ•เจฐเจฎเจšเจพเจฐเฉ€ (เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ—เจพเจนเจ• เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจ•เจพเจจเฉ‚เฉฐเจจเฉ€ เจนเจธเจคเฉ€ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ‡เจธ เจตเจฟเฉฑเจš เจ•เฉเจ เจ•เจฐเจฎเจšเจพเจฐเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ)
  • เจ•เจพเจฐเจœ (เจ•เจพเจฐเจœเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจธเจพเจฐเฉ€เจ†เจ‚ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพเจตเจพเจ‚)
  • เจฒเฉ€เจกเจœเจผ (เจ‡เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚, เจธเจพเจฐเฉ‡ เจซเฉฐเจ•เจธเจผเจจ)
  • CRM เจ‰เจชเจญเฉ‹เจ—เจคเจพ (เจ‰เจชเจญเฉ‹เจ—เจคเจฟเจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€, เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ…เจงเจฟเจ•เจพเจฐเจพเจ‚, เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚, เจธเฉฐเจชเจฐเจ• เจ…เจคเฉ‡ เจ•เฉฐเจฎ เจฆเฉ‡ เจ˜เฉฐเจŸเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจเจพ)
  • เจ•เจพเจฒเจพเจ‚ (เจ•เจพเจฒเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจพเจชเจธ เจ•เจฐเจฆเจพ เจนเฉˆ)

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฎเฉŒเจœเฉ‚เจฆเจพ เจœเจผเจฆเจพเจฐเจฎเจพ API เจขเจพเจ‚เจšเจพ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ‡เจธ เจฒเจˆ PHP, C#, Python เจตเจฟเฉฑเจš เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ—เจฟเจฅเจฌ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจนเจจเฅค

API เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ‰เจฆเจพเจนเจฐเจจ

เจธเจญ เจคเฉ‹เจ‚ เจธเจฐเจฒ เจชเจฐ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจ‰เจฆเจพเจนเจฐเจจ เจ‡เฉฑเจ• เจซเจพเจฐเจฎ เจคเฉ‹เจ‚ เจฒเฉ€เจก เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆเฅค เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจฐเฉฑเจ–เจฃ เจฒเจˆ, เจ‡เจธ เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซเจผ เจฎเฉ‚เจฒ เจฒเฉ€เจก เจกเจพเจŸเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจ‡เฉฑเจ• เจธเจฎเจพเจจ เจ‰เจฆเจพเจนเจฐเจฃ, เจชเจฐ เจ—เจพเจนเจ• เจฆเฉ€เจ†เจ‚ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ (เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจนเจฐ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆ) เจ‰เจชเจฒเจฌเจง เจนเฉˆ เจฌเจฒเฉŒเจ— เจตเจฟเฉฑเจš เจ”เจจเจฒเจพเจˆเจจเฅค เจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ PHP เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ…เจคเฉ‡ เจ‡เจธเจฒเจˆ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจเจฎเจฌเฉ‡เจก เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
เจ‡เฉฑเจ• เจฒเฉ€เจก เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• html เจซเจพเจฐเจฎ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ:

<form method="POST" action="/pa/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 เจฆเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจฌเจนเฉเจค เจธเฉŒเจ–เจพ เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจนเจจ PHP, C#, เจชเจพเจˆเจฅเจจ. เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ‡, เจคเฉเจธเฉ€เจ‚ เจฅเฉ‹เฉœเฉเจนเฉ‡ เจœเจฟเจนเฉ‡ เจ–เฉ‚เจจ เจจเจพเจฒ เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจ•เฉ‡, เจ•เจฟเจธเฉ‡ เจตเฉ€ เจตเจฐเจ•เจซเจฒเฉ‹ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจฎเฉเจซเจค CRM เจซเจฟเฉฑเจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค
ZCRM เจฒเจ—เจพเจคเจพเจฐ เจตเจฟเจ•เจธเจฟเจค เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฒเจ—เจญเจ— เจธเจพเจฐเฉ€เจ†เจ‚ เจจเจตเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ API เจฆเฉเจ†เจฐเจพ เจ‰เจชเจฒเจฌเจง เจนเฉ‹เจฃเจ—เฉ€เจ†เจ‚เฅค
เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเฉเจซเจค CRM เจ…เจคเฉ‡ PBX Zadarma เจจเจพเจฒ เจœเฉ‹เฉœเจจ เจฒเจˆ เจตเฉ€ เจธเฉฑเจฆเจพ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹