Π Π°Π±ΠΎΡΠ°Ρ Ρ ΠΠΈΡΡΠΈΠΊΡ24, ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π·Π°Π΄ΡΠΌΡΠ²Π°Π΅ΡΡΡ ΠΎΠ± Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. ΠΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡ Π»ΠΈΠ΄Ρ ΠΈΠ· ΡΠ°ΠΉΡΠ°, ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΄Π΅Π»ΠΊΠΈ Ρ Π΄ΡΡΠ³ΠΎΠΉ CRM, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ°Ρ-Π±ΠΎΡΠΎΠ² ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π²ΠΈΠ΄ΠΆΠ΅ΡΡ? π‘ ΠΠ΄Π΅ΡΡ Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ REST API ΠΠΈΡΡΠΈΠΊΡ24 β ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ Β«ΠΌΠΎΡΡΒ» ΠΌΠ΅ΠΆΠ΄Ρ Π²Π°ΡΠΈΠΌ ΠΏΠΎΡΡΠ°Π»ΠΎΠΌ ΠΈ Π»ΡΠ±ΡΠΌΠΈ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ.
π REST API ΠΏΡΠΎΡΡΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ
REST API β ΡΡΠΎ Π½Π°Π±ΠΎΡ ΠΏΡΠ°Π²ΠΈΠ» ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌ Β«ΡΠ°Π·Π³ΠΎΠ²Π°ΡΠΈΠ²Π°ΡΡΒ» Ρ ΠΠΈΡΡΠΈΠΊΡ24 Π±Π΅Π· ΡΡΠ°ΡΡΠΈΡ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°. ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅ ΠΎΡΠΈΡΠΈΠ°Π½ΡΠ° Π² ΡΠ΅ΡΡΠΎΡΠ°Π½Π΅:
- π₯ ΠΡ (Π²Π°ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅) Π΄Π΅Π»Π°Π΅ΡΠ΅ Π·Π°ΠΊΠ°Π· β ΡΠΎΡΠΌΠΈΡΡΠ΅ΡΠ΅ Π·Π°ΠΏΡΠΎΡ.
- π½οΈ ΠΡΡ Π½Ρ (ΡΠ΅ΡΠ²Π΅Ρ ΠΠΈΡΡΠΈΠΊΡ24) Π³ΠΎΡΠΎΠ²ΠΈΡ Π±Π»ΡΠ΄ΠΎ β ΠΏΠΎΠ΄Π³ΠΎΡΠ°Π²Π»ΠΈΠ²Π°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅.
- β ΠΡΠΈΡΠΈΠ°Π½Ρ (REST API) ΠΏΡΠΈΠ½ΠΎΡΠΈΡ ΠΎΡΠ²Π΅Ρ β ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π·Π°ΠΏΡΠΎΡΠ°.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ REST API ΠΌΠΎΠΆΠ½ΠΎ:
β¨ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ΄Π°Π»ΡΡΡ Π»ΠΈΠ΄Ρ, ΡΠ΄Π΅Π»ΠΊΠΈ, ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ;
β¨ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Ρ
ΠΈ ΡΡΠ°ΡΡΡΠ°Ρ
;
β¨ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΠΈΡΡΠΈΠΊΡ24 Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ: ΡΠ°ΠΉΡΠ°ΠΌΠΈ, ERP, ΠΌΠ΅ΡΡΠ΅Π½Π΄ΠΆΠ΅ΡΠ°ΠΌΠΈ;
β¨ ΠΏΠΈΡΠ°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π²ΠΈΠ΄ΠΆΠ΅ΡΡ ΠΏΡΡΠΌΠΎ Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ ΠΏΠΎΡΡΠ°Π»Π°.
ΠΠΌΠ΅Π½Π½ΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ REST API ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π±Π΅Π· ΡΡΡΠ½ΠΎΠΉ ΡΡΡΠΈΠ½Ρ. β‘
π οΈ ΠΠ΄Π΅ ΠΈΡΠΊΠ°ΡΡ REST API Π² ΠΠΈΡΡΠΈΠΊΡ24
Π§ΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ, Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, Π³Π΄Π΅ Β«ΠΆΠΈΠ²Π΅ΡΒ» ΡΡΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ. ΠΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΡΠ΅ΠΉ:
1οΈβ£ ΠΠ΅Π±Ρ ΡΠΊΠΈ (Webhooks) β Π±ΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ
ΠΡΠΎ ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ².
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΌΠ΅Π½Ρ Β«ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΒ» β Β«ΠΠ΅Π±Ρ ΡΠΊΠΈΒ» β Β«ΠΡ ΠΎΠ΄ΡΡΠΈΠΉ Π²Π΅Π±Ρ ΡΠΊΒ».
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ Π²Π΅Π±Ρ ΡΠΊ, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΡΠ°Π²Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π±ΠΎΡΠ° Ρ CRM).
- Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΡΡΠ»ΠΊΡ β ΡΡΠΎ Π²Π°Ρ Π³ΠΎΡΠΎΠ²ΡΠΉ URL Π΄Π»Ρ Π·Π°ΠΏΡΠΎΡΠΎΠ².
π Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΈΠ΄Π΅Π°Π»Π΅Π½ Π΄Π»Ρ Π»Π΅Π³ΠΊΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ Π±Π΅Π· ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ.
2οΈβ£ ΠΠΎΡΡΠ°Π» ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° β Π΄Π»Ρ ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
ΠΡΠ»ΠΈ ΠΏΠ»Π°Π½ΠΈΡΡΡΡΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ:
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΠ°ΡΠΊΠ΅Ρ β ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² β ΠΠ°ΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ client_id ΠΈ client_secret.
- ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΠ΅Π· OAuth 2.0 β ΡΡΠ°Π½Π΄Π°ΡΡ Π΄Π»Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ.
π ΠΡΠΎΡ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠΌ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠΌ Π½ΡΠΆΠ½Π° ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½Π°Ρ, Π³ΠΈΠ±ΠΊΠ°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ.
3οΈβ£ π ΠΡΠΈΡΠΈΠ°Π»ΡΠ½Π°Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
ΠΠ°Π΄ΡΠΆΠ½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ Π·Π½Π°Π½ΠΈΠΉ β https://dev.1c-bitrix.ru/rest_help/.
ΠΠ΄Π΅ΡΡ ΡΠΎΠ±ΡΠ°Π½Ρ:
- ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π²ΡΠ΅Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, crm.lead.add, crm.deal.list),
- ΠΏΡΠΈΠΌΠ΅ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ ΠΎΡΠ²Π΅ΡΠΎΠ²,
- ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π»ΠΈΠΌΠΈΡΠ°ΠΌΠΈ.
π Π‘ΠΎΠ²Π΅ΡΡΠ΅ΠΌ Π΄Π΅ΡΠΆΠ°ΡΡ ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ°Ρ .
π‘ ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΠΎΠ²Π΅ΡΡ
β‘ ΠΠ°ΡΠΈΠ½Π°ΠΉΡΠ΅ Ρ ΡΠ΅ΡΡΠΎΠ². ΠΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ²ΠΎΠΈ Π·Π°ΠΏΡΠΎΡΡ Π² Postman ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°Ρ
.
β‘ Π‘Π»Π΅Π΄ΠΈΡΠ΅ Π·Π° Π»ΠΈΠΌΠΈΡΠ°ΠΌΠΈ. ΠΠΈΡΡΠΈΠΊΡ24 ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΠΌΠΈΠ½ΡΡΡ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ°ΡΡ ΡΠ΅ΡΠ²Π΅Ρ.
β‘ ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ. Π₯ΡΠ°Π½ΠΈΡΠ΅ ΠΊΠ»ΡΡΠΈ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΡΡ Π΄ΠΎΡΡΡΠΏ.
π ΠΡΠΎΠ³
π REST API ΠΠΈΡΡΠΈΠΊΡ24 β ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ.
- π ΠΠ°ΠΉΡΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«ΠΠ΅Π±Ρ ΡΠΊΠΈΒ» ΠΈΠ»ΠΈ Π² ΠΏΠΎΡΡΠ°Π»Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°.
- π ΠΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½Ρ Π² ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
πͺ ΠΡΠ²ΠΎΠΈΠ² REST API, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ°Π±ΠΎΡΡ ΠΠΈΡΡΠΈΠΊΡ24 Β«ΠΏΠΎΠ΄ ΡΠ΅Π±ΡΒ»: ΠΎΡ ΠΏΡΠΎΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π΄ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠ²ΡΠ·ΠΎΠΊ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ. ΠΠΊΠΎΠ½ΠΎΠΌΡΡΠ΅ Π²ΡΠ΅ΠΌΡ, ΠΈΠ·Π±Π°Π²Π»ΡΠΉΡΠ΅ΡΡ ΠΎΡ ΡΡΡΠΈΠ½Ρ ΠΈ ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ Π²Π°Ρ Π±ΠΈΠ·Π½Π΅Ρ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ! π