ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ ΠΠΈΡΡΠΈΠΊΡ (ΠΠΈΡΡΠΈΠΊΡ24 ΠΈΠ»ΠΈ 1Π‘-ΠΠΈΡΡΠΈΠΊΡ: Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠΎΠΌ) β ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ Π·Π°Π΄Π°ΡΠ°, Π° ΡΡΡΠ°ΡΠ΅Π³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ°. ΠΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π±ΡΡ Π³Π°Π»ΡΠ΅ΡΠΈΠ΅ΠΉ, ΡΠΊΠ»Π°Π΄ΠΎΠΌ ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΠΌΠΈ, ΡΠΎΠΊΡΠ°ΡΠ°Ρ ΡΡΡΠ½ΠΎΠΉ ΡΡΡΠ΄ ΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ Π½Π° ΡΡΠ°ΠΏΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ: Π½Π΅Ρ Π²Π°ΡΠΊΠ° Π·Π½Π°Π½ΠΈΠΉ ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°Ρ ΠΎΠ±ΠΌΠ΅Π½Π°, Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΈΠ»ΠΈ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΉ ΠΠ.
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΡΠΌ Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ β ΠΎΡ Π²ΡΠ±ΠΎΡΠ° ΡΡ Π΅ΠΌΡ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ. ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ, ΠΊΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΠΈΠΏΠΈΡΠ½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π½ΡΠ°Π½ΡΡ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ Π²Π΅ΡΡΠΈΡΠΌΠΈ 1Π‘ ΠΈ ΠΠΈΡΡΠΈΠΊΡ. ΠΡΠΎΠ±ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΠΈΠΌ ΠΎΠ±ΠΌΠ΅Π½Ρ Π΄Π°Π½Π½ΡΠΌΠΈ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ΅ΡΠ΅Π· REST API, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ Π΄Π»Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ, Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ Π³ΡΠ°ΠΌΠΎΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ° ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ.
ΠΡΠ»ΠΈ Π²Ρ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ, Π±Π΅Π· ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΡΠΎΡ Π³Π°ΠΉΠ΄ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² ΡΡΠ°ΠΏΠ°Ρ
ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΡ
. ΠΠ»Ρ IT-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² Π·Π΄Π΅ΡΡ Π½Π°ΠΉΠ΄ΡΡΡΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ: ΠΎΡ ΡΠΎΡΠΌΠ°ΡΠ° CommerceML Π΄ΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π² ΠΠΈΡΡΠΈΠΊΡ24 ΡΠ΅ΡΠ΅Π· OAuth 2.0.
1. ΠΡΠ±ΠΎΡ ΡΡ Π΅ΠΌΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ: ΠΎΠ΄Π½ΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ vs Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΈΡΡΡΠΏΠ°ΡΡ ΠΊ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ΡΡ, ΠΊΠ°ΠΊΠΎΠΉ ΡΠΈΠΏ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΡ Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½. ΠΡ ΡΡΠΎΠ³ΠΎ Π·Π°Π²ΠΈΡΠΈΡ Π²ΡΠ±ΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ.
ΠΠ΄Π½ΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΠ³ΡΡΠ·ΠΊΠ° ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈΠ· 1Π‘ Π² ΠΠΈΡΡΠΈΠΊΡ) ΠΏΡΠΎΡΠ΅ Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ
ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², Π³Π΄Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²Π½ΠΎΡΡΡΡΡ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ CommerceML-Π²ΡΠ³ΡΡΠ·ΠΊΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΎΡ 1Π‘-ΠΠΈΡΡΠΈΠΊΡ.
ΠΠ²ΡΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½ (ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π·Π°ΠΊΠ°Π·ΠΎΠ², ΠΎΡΡΠ°ΡΠΊΠΎΠ², ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² Π² ΠΎΠ±Π΅ ΡΡΠΎΡΠΎΠ½Ρ) ΡΡΠ΅Π±ΡΠ΅Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ. ΠΠ΄Π΅ΡΡ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ:
- π REST API ΠΈΠ»ΠΈ Webhooks Π΄Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ;
- π ΠΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½Π°Ρ Π±Π°Π·Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Redis ΠΈΠ»ΠΈ RabbitMQ) Π΄Π»Ρ Π±ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ;
- π ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ° Π² ΠΎΠ±ΠΎΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΎΠ².
ΠΠ»Ρ ΠΠΈΡΡΠΈΠΊΡ24 (CRM) Π°ΠΊΡΡΠ°Π»ΡΠ½Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Ρ 1Π‘:Π£Π’ ΠΈΠ»ΠΈ 1Π‘:ERP ΠΏΠΎ ΡΠ΄Π΅Π»ΠΊΠ°ΠΌ, ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ ΠΈ ΡΡΠ΅ΡΠ°ΠΌ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ "1Π‘:ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ" ΠΎΡ ΠΠΈΡΡΠΈΠΊΡ, Π½ΠΎ ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΠΈ.
2. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ
ΠΠ»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΈ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. ΠΠΎΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π½Π°Π±ΠΎΡ:
| ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ | ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ | ΠΠ΄Π΅ Π²Π·ΡΡΡ | Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ |
|---|---|---|---|
| ΠΠΎΠ΄ΡΠ»Ρ "ΠΠ±ΠΌΠ΅Π½ Ρ ΡΠ°ΠΉΡΠΎΠΌ" (1Π‘) | Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠ° Π² CommerceML |
ΠΡ ΠΎΠ΄ΠΈΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ 1Π‘:Π£Π’, 1Π‘:ERP | ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΠΎ |
| ΠΠΎΠ΄ΡΠ»Ρ "1Π‘:ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ" (ΠΠΈΡΡΠΈΠΊΡ24) | ΠΠ±ΠΌΠ΅Π½ Π·Π°ΠΊΠ°Π·Π°ΠΌΠΈ, ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ, ΡΡΠ΅ΡΠ°ΠΌΠΈ | ΠΠ°Π³Π°Π·ΠΈΠ½ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΠΈΡΡΠΈΠΊΡ24 | ΠΡ 2 500 β½/ΠΌΠ΅ΡΡΡ |
| DevOps-ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ (Postman, cURL) | Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ API-Π·Π°ΠΏΡΠΎΡΠΎΠ² | ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΡΡ | ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΠΎ |
| ΠΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ (Nginx, Apache) | ΠΠ»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Π΅Π±Ρ ΡΠΊΠΎΠ² ΠΈ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ | ΠΡΠ΅Π½Π΄Π° VPS/VDS | ΠΡ 500 β½/ΠΌΠ΅ΡΡΡ |
ΠΠ»Ρ 1Π‘-ΠΠΈΡΡΠΈΠΊΡ: Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠΎΠΌ (CMS) ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ 1c-exchange, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ CommerceML 2.0. ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½Π° ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΏΠΎΠ»Ρ ΡΠΎΠ²Π°ΡΠΎΠ²), ΠΏΡΠΈΠ΄ΡΡΡΡ Π΄ΠΎΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π½Π° PHP.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠ΅ΡΡΠΈΠΈ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΎΠ±ΠΌΠ΅Π½Π° Π² 1Π‘ ΠΈ ΠΠΈΡΡΠΈΠΊΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ ΠΏΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, 1Π‘:Π£Π’ 11.4 Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ CommerceML 3.0, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΠΈΡΡΠΈΠΊΡ24 ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠΉ. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ!
ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΎΠ±Π»Π°ΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΠΈΡΡΠΈΠΊΡ24, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Π°Ρ ΡΠ°ΡΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ API-ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ. Π Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠΌ ΡΠ°ΡΠΈΡΠ΅ Π΄ΠΎΡΡΡΠΏ ΠΊ API ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½.
3. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° 1Π‘: Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π²ΡΠ³ΡΡΠ·ΠΊΠΈ Π΄Π°Π½Π½ΡΡ
ΠΠ° ΡΡΠΎΡΠΎΠ½Π΅ 1Π‘ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΏΠ»Π°Π½ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈ ΡΠ·Π΅Π» ΠΎΠ±ΠΌΠ΅Π½Π°. ΠΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ Ρ ΡΠ°ΠΉΡΠΎΠΌ (ΠΏΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ).
ΠΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ:
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠ·Π΅Π» ΠΎΠ±ΠΌΠ΅Π½Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
BitrixSite). - Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠΎΡΠΌΠ°Ρ ΠΎΠ±ΠΌΠ΅Π½Π° β
CommerceML 2.0(ΠΈΠ»ΠΈ 3.0, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ). - ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΏΡΠ°Π²Π° Π΄ΠΎΡΡΡΠΏΠ° Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΏΠΎΠ΄ ΠΊΠΎΡΠΎΡΡΠΌ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΎΠ±ΠΌΠ΅Π½.
- Π ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ ΠΎΡΠΌΠ΅ΡΡΡΠ΅ ΡΡΡΠ½ΠΎΡΡΠΈ: ΡΠΎΠ²Π°ΡΡ, ΡΠ΅Π½Ρ, ΠΎΡΡΠ°ΡΠΊΠΈ, Π·Π°ΠΊΠ°Π·Ρ.
ΠΠ»Ρ Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΉΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΡ Π΄Π°Π½Π½ΡΡ
ΠΈΠ· ΠΠΈΡΡΠΈΠΊΡ Π² 1Π‘. ΠΠ΄Π΅ΡΡ Π²Π°ΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»Π° ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΊ ID ΡΠΎΠ²Π°ΡΠ° Π² ΠΠΈΡΡΠΈΠΊΡ Π±ΡΠ΄Π΅Ρ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡΡΡ Ρ ΠΡΡΠΈΠΊΡΠ»ΠΎΠΌ Π² 1Π‘).
Π‘ΠΎΠ·Π΄Π°Π½ ΡΠ·Π΅Π» ΠΎΠ±ΠΌΠ΅Π½Π° Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ|
ΠΠ°ΡΡΡΠΎΠ΅Π½Ρ ΠΏΡΠ°Π²Π° Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΠ±ΠΌΠ΅Π½Π°|
Π£ΠΊΠ°Π·Π°Π½ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ CommerceML|
ΠΡΠΎΠ²Π΅ΡΠ΅Π½Π° ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Π²Π΅ΡΡΠΈΠΉ 1Π‘ ΠΈ ΠΠΈΡΡΠΈΠΊΡ|
Π‘ΠΎΠ·Π΄Π°Π½ ΡΠ΅ΡΡΠΎΠ²ΡΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π΄Π»Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ-->
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠ»ΠΈ Π² 1Π‘ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠΎΠ²Π°ΡΠΎΠ²), ΠΈΡ
Π½ΡΠΆΠ½ΠΎ ΡΠ²Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π²ΠΊΠ»ΡΡΠΈΡΡ Π² Π²ΡΠ³ΡΡΠ·ΠΊΡ ΡΠ΅ΡΠ΅Π· ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅Π Π΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ
ΠΎΠ±ΠΌΠ΅Π½Π°. ΠΠ½Π°ΡΠ΅ ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄ΡΡ Π² ΠΠΈΡΡΠΈΠΊΡ.
4. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΠΈΡΡΠΈΠΊΡ: ΠΏΡΠΈΡΠΌ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ
Π‘ΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΠΈΡΡΠΈΠΊΡ (CMS ΠΈΠ»ΠΈ ΠΠΈΡΡΠΈΠΊΡ24) ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΎΠ±ΠΌΠ΅Π½Π°. Π 1Π‘-ΠΠΈΡΡΠΈΠΊΡ: Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠΎΠΌ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΠ°Π³Π°Π·ΠΈΠ½ β ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ β ΠΠ±ΠΌΠ΅Π½ Ρ 1Π‘.
ΠΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ:
- π Π’ΠΈΠΏ ΠΎΠ±ΠΌΠ΅Π½Π°: Π²ΡΠ±Π΅ΡΠΈΡΠ΅
CommerceMLΠΈΠ»ΠΈREST API; - π ΠΠ°ΡΠ°Π»ΠΎΠ³ Π΄Π»Ρ ΠΎΠ±ΠΌΠ΅Π½Π°: ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΏΡΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
/upload/1c_catalog/); - π ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎΡΡΡ: Π½Π°ΡΡΡΠΎΠΉΡΠ΅
cron-Π·Π°Π΄Π°ΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π°; - π‘οΈ ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ: Π΄Π»Ρ API ΡΠΊΠ°ΠΆΠΈΡΠ΅
client_idΠΈclient_secret(Π΄Π»Ρ ΠΠΈΡΡΠΈΠΊΡ24).
ΠΠ»Ρ ΠΠΈΡΡΠΈΠΊΡ24 ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ "1Π‘:ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ" ΠΈΠ· ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ Π²Π΅Π±Ρ ΡΠΊΠΈ. ΠΡΠΈΠΌΠ΅Ρ URL Π΄Π»Ρ Π²Π΅Π±Ρ ΡΠΊΠ°:
https://Π²Π°Ρ-Π΄ΠΎΠΌΠ΅Π½.bitrix24.ru/rest/1/Π²Π΅Π±Ρ
ΡΠΊ-ΠΊΠΎΠ΄/
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅
ΠΡΠ»ΠΈ ΡΠ°ΠΉΠ»Ρ 1. ΠΡΠ°Π²Π° Π½Π° ΠΏΠ°ΠΏΠΊΡ (Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ 2. ΠΠΎΠ³ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ Π² 3. Π‘ΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΎΠΊ (Π² 1Π‘ ΠΈ ΠΠΈΡΡΠΈΠΊΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ 4. ΠΠ°Π»ΠΈΡΠΈΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅ (ΠΏΡΠΈ Π±ΠΎΠ»ΡΡΠΈΡ
ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°Ρ
ΡΡΠ΅Π±ΡΠ΅ΡΡΡ β₯1 ΠΠ±).cron-Π·Π°Π΄Π°Ρ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΠ΅ΡΠ²Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ PHP CLI ΠΈ ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠ°Π² Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ². Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ±ΠΌΠ΅Π½ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅ΡΡΠ²Π°ΡΡΡΡ Ρ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ 500 Internal Server Error.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΠΠΈΡΡΠΈΠΊΡ Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· 1Π‘?
.xml Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΠΎΠ±ΠΌΠ΅Π½Π°, Π½ΠΎ Π½Π΅ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅:777 ΠΈΠ»ΠΈ 755 Π΄Π»Ρ Π²Π»Π°Π΄Π΅Π»ΡΡΠ° Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ°)./bitrix/modules/1c-exchange/logs/.UTF-8).
5. Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ° ΠΎΠ±ΠΌΠ΅Π½Π°
ΠΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΡΡΠΊΠΎΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π² ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅ΡΠΎΡΠ½ΠΈΡΠ΅. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ Π±Π°Π· 1Π‘ ΠΈ ΠΠΈΡΡΠΈΠΊΡ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΠΎΡΠ΅ΡΠΈ Π΄Π°Π½Π½ΡΡ .
Π§Π΅ΠΊ-Π»ΠΈΡΡ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
- π¦ ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π²ΡΠ³ΡΡΠ·ΠΊΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° ΡΠΎΠ²Π°ΡΠΎΠ² (Π²ΠΊΠ»ΡΡΠ°Ρ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ, ΡΠ΅Π½Ρ, ΠΎΡΡΠ°ΡΠΊΠΈ);
- π ΠΡΠΎΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π° Π² ΠΠΈΡΡΠΈΠΊΡ ΠΈ Π΅Π³ΠΎ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ Π² 1Π‘;
- π Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² 1Π‘ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΌΠ΅Π½Π° ΡΠ΅Π½Ρ) ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΡΡΡΡ Π² ΠΠΈΡΡΠΈΠΊΡ;
- β‘ ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±ΠΌΠ΅Π½Π°: Π΄Π»Ρ 10 000 ΡΠΎΠ²Π°ΡΠΎΠ² Π²ΡΠ³ΡΡΠ·ΠΊΠ° Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°Π½ΠΈΠΌΠ°ΡΡ >30 ΠΌΠΈΠ½ΡΡ.
ΠΠ»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅:
- ΠΠΎΠ³ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π² 1Π‘ (ΠΡΡΠ½Π°Π» ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ β ΠΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ);
- ΠΠΎΠ³ΠΈ ΠΠΈΡΡΠΈΠΊΡ (/bitrix/modules/1c-exchange/logs/);
- ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π²ΡΠΎΠ΄Π΅ Postman Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ API-Π·Π°ΠΏΡΠΎΡΠΎΠ².
Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ:
| ΠΡΠΈΠ±ΠΊΠ° | ΠΡΠΈΡΠΈΠ½Π° | Π Π΅ΡΠ΅Π½ΠΈΠ΅ |
|---|---|---|
ΠΡΠΈΠ±ΠΊΠ° Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ (401) |
ΠΠ΅Π²Π΅ΡΠ½ΡΠΉ ΡΠΎΠΊΠ΅Π½ ΠΈΠ»ΠΈ ΠΈΡΡΡΠΊΡΠΈΠΉ access_token |
ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠΎΠΊΠ΅Π½ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΎΠ±ΠΌΠ΅Π½Π° |
ΠΠ΅ Π½Π°ΠΉΠ΄Π΅Π½ ΠΊΠ»Π°ΡΡ ΡΡΡΠ½ΠΎΡΡΠΈ |
ΠΠ΅ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π²Π΅ΡΡΠΈΠΉ CommerceML |
ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΠ±ΠΌΠ΅Π½Π° Π² ΠΠΈΡΡΠΈΠΊΡ |
Timeout ΠΏΡΠΈ Π²ΡΠ³ΡΡΠ·ΠΊΠ΅ |
Π‘Π»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠ±ΡΡΠΌ Π΄Π°Π½Π½ΡΡ | Π Π°Π·Π±Π΅ΠΉΡΠ΅ Π²ΡΠ³ΡΡΠ·ΠΊΡ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΡ ΠΏΠΎ 1 000 ΡΠΎΠ²Π°ΡΠΎΠ² |
Π‘Π°ΠΌΠ°Ρ ΡΠ°ΡΡΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΡΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ β Π½Π΅ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ΡΠΎΠ²Π°ΡΠΎΠ² Π² 1Π‘ ΠΈ ΠΠΈΡΡΠΈΠΊΡ. ΠΡΠ΅Π³Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅, ΡΡΠΎ ΠΏΠΎΠ»Π΅ ΠΠ½Π΅ΡΠ½ΠΈΠΉΠΠΎΠ΄ Π² 1Π‘ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Ρ XML_ID Π² ΠΠΈΡΡΠΈΠΊΡ.
6. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΎΠ±ΠΌΠ΅Π½Π°
ΠΠΎΡΠ»Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π°ΡΡΡΠΎΠΉΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ:
- Π 1Π‘ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ (
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅ β Π Π΅Π³Π»Π°ΠΌΠ΅Π½ΡΠ½ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ). - Π ΠΠΈΡΡΠΈΠΊΡ Π½Π°ΡΡΡΠΎΠΉΡΠ΅
cron-Π·Π°Π΄Π°ΡΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Ρ ΠΎΠ΄ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ (ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ Linux):0 /2 /usr/bin/php -f /path/to/bitrix/modules/1c-exchange/1c-exchange.php - Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΠ΅Π· Telegram-bot ΠΈΠ»ΠΈ email).
ΠΠ»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅:
- ΠΡΠ°ΡΠΈΠΊΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ° (ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΠΈΠΊΠΎΠ²ΡΡ Π½Π°Π³ΡΡΠ·ΠΎΠΊ);
- ΠΠΎΠ³ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° (Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ Π°ΡΡ ΠΈΠ²Π°ΡΠΈΡ ΡΠ°Π· Π² Π½Π΅Π΄Π΅Π»Ρ);
- ΠΠ°ΡΠ±ΠΎΡΠ΄Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Grafana) Π΄Π»Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠ°ΡΡΡΠ° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ Π±ΠΎΠ»ΡΡΠΎΠΌ ΠΎΠ±ΡΡΠΌΠ΅ Π΄Π°Π½Π½ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, >50 000 ΡΠΎΠ²Π°ΡΠΎΠ²) ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΡ Π²ΡΠ³ΡΡΠ·ΠΊΡ β ΠΎΠ±ΠΌΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½Π½ΡΠΌΠΈ Π·Π°ΠΏΠΈΡΡΠΌΠΈ. ΠΡΠΎ ΡΠΎΠΊΡΠ°ΡΠ°Π΅Ρ Π²ΡΠ΅ΠΌΡ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π½Π°Π³ΡΡΠ·ΠΊΡ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ.
7. Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ
ΠΠ°ΠΆΠ΅ ΠΏΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π΄Π°Π²Π°ΡΡ ΡΠ±ΠΎΠΈ. ΠΠΎΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½Π½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ:
1. ΠΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ²Π°ΡΠΎΠ² Π² ΠΠΈΡΡΠΈΠΊΡ
ΠΡΠΈΡΠΈΠ½Π°: Π 1Π‘ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½ ΠΠ½Π΅ΡΠ½ΠΈΠΉΠΠΎΠ΄ ΡΠΎΠ²Π°ΡΠ°, Π½ΠΎ Π² ΠΠΈΡΡΠΈΠΊΡ ΠΎΡΡΠ°Π»Π°ΡΡ ΡΡΠ°ΡΠ°Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ°.
Π Π΅ΡΠ΅Π½ΠΈΠ΅: ΠΡΠΈΡΡΠΈΡΠ΅ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΠΎΠ±ΠΌΠ΅Π½Π° Π² ΠΠΈΡΡΠΈΠΊΡ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΠΎΠ»Π½ΡΡ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΡ Π΄Π°Π½Π½ΡΡ
Ρ ΡΠ»Π°Π³ΠΎΠΌ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ=Π΄Π°.
2. ΠΡΠΈΠ±ΠΊΠ° "ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠ°Π²" ΠΏΡΠΈ API-Π·Π°ΠΏΡΠΎΡΠ°Ρ
ΠΡΠΈΡΠΈΠ½Π°: Π ΠΠΈΡΡΠΈΠΊΡ24 Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ ΠΏΡΠ°Π² Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
Π Π΅ΡΠ΅Π½ΠΈΠ΅: ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ scope ΠΏΡΠ°Π² Π² OAuth-ΡΠΎΠΊΠ΅Π½Π΅ (Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ crm, catalog, task).
3. ΠΠ΅Π΄Π»Π΅Π½Π½Π°Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ
ΠΡΠΈΡΠΈΠ½Π°: ΠΠΎΠ»ΡΡΠΎΠΉ ΠΎΠ±ΡΡΠΌ Π΄Π°Π½Π½ΡΡ ΠΈΠ»ΠΈ Π½Π΅ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΊ Π±Π°Π·Π΅.
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
- π§ ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅;
- πΆ ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠΉΡΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ Π² Π±Π°Π·Π΅ 1Π‘ ΠΈ ΠΠΈΡΡΠΈΠΊΡ;
- β±οΈ Π Π°Π·Π±Π΅ΠΉΡΠ΅ ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΡΡΠ°ΠΏΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ½Π°ΡΠ°Π»Π° ΡΠΎΠ²Π°ΡΡ, ΠΏΠΎΡΠΎΠΌ ΠΎΡΡΠ°ΡΠΊΠΈ).
4. ΠΠ΅ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΠΎΡΡΠ°ΡΠΊΠΎΠ² Π½Π° ΡΠΊΠ»Π°Π΄Π΅
ΠΡΠΈΡΠΈΠ½Π°: Π 1Π‘ ΠΈ ΠΠΈΡΡΠΈΠΊΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠΊΠ»Π°Π΄Ρ ΠΈΠ»ΠΈ Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΡΡΡΡ ΡΠ΅Π·Π΅ΡΠ²Ρ.
Π Π΅ΡΠ΅Π½ΠΈΠ΅: ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ ΡΠΊΠ»Π°Π΄ΠΎΠ² Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ
ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π²ΡΠ³ΡΡΠ·ΠΊΡ ΡΠ΅Π·Π΅ΡΠ²ΠΎΠ² (ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠ Π΅Π·Π΅ΡΠ²).
ΠΡΠ»ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, MySQL ΠΈΠ»ΠΈ PostgreSQL) Π΄Π»Ρ Π±ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ . ΠΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΠΎΡΠ΅ΡΡ ΠΏΡΠΈ ΡΠ±ΠΎΡΡ ΡΠ΅ΡΠΈ.
8. ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ
ΠΡΠ»ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ:
1. ΠΠ±ΠΌΠ΅Π½ ΡΠ΅ΡΠ΅Π· REST API
ΠΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. ΠΡΠΈΠΌΠ΅Ρ Π·Π°ΠΏΡΠΎΡΠ° Π΄Π»Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈΠ· 1Π‘ Π² ΠΠΈΡΡΠΈΠΊΡ24:
POST /rest/1/VEBHOOK_CODE/crm.product.add
{
"fields": {
"NAME": "Π’ΠΎΠ²Π°Ρ 1",
"PRICE": 1000,
"XML_ID": "12345"
}
}
2. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Middleware (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, MoySklad, RetailCRM)
Π‘Π΅ΡΠ²ΠΈΡΡ-ΠΏΠΎΡΡΠ΅Π΄Π½ΠΈΠΊΠΈ Π±Π΅ΡΡΡ Π½Π° ΡΠ΅Π±Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ. ΠΠ»ΡΡΡ:
- π ΠΠΎΡΠΎΠ²ΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΡ Π΄Π»Ρ 1Π‘ ΠΈ ΠΠΈΡΡΠΈΠΊΡ;
- π ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΠ±ΠΌΠ΅Π½Π°;
- π οΈ Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°.
ΠΠΈΠ½ΡΡΡ: Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π°ΡΡΠ°ΡΡ (ΠΎΡ 1 000 β½/ΠΌΠ΅ΡΡΡ) ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΠΎΡ ΡΡΠ΅ΡΡΠ΅ΠΉ ΡΡΠΎΡΠΎΠ½Ρ.
3. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ
ΠΠΊΡΡΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΊΡΡΠΏΠ½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΡΡΠ½ΠΎΡΡΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π·Π°ΠΊΠ°Π·Ρ ΠΈΠ· 1Π‘:ERP Ρ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ Π² ΠΠΈΡΡΠΈΠΊΡ24).
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΡΠΈΡΡΠ²Π°ΠΉΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΠΎΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ API Π² ΠΠΈΡΡΠΈΠΊΡ24 ΠΌΠΎΠΆΠ΅Ρ ΡΠ»ΠΎΠΌΠ°ΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠ΅ΡΠ΅Π· Middleware, Π΅ΡΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡ Π½Π΅ ΡΡΠΏΠ΅Π΅Ρ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡΡΡ.
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ 1Π‘ ΠΈ ΠΠΈΡΡΠΈΠΊΡ
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ 1Π‘ Ρ ΠΠΈΡΡΠΈΠΊΡ Π±Π΅Π· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°?
ΠΠ°, Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° (CommerceML Π΄Π»Ρ CMS ΠΈΠ»ΠΈ "1Π‘:ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ" Π΄Π»Ρ ΠΠΈΡΡΠΈΠΊΡ24). ΠΠ΄Π½Π°ΠΊΠΎ Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½Π΅ΠΉ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΏΠΎΠΌΠΎΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°.
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΏΠΎΠ»Π½Π°Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠ° ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° ΠΈΠ· 1Π‘ Π² ΠΠΈΡΡΠΈΠΊΡ?
ΠΠ°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΎΠ±ΡΡΠΌΠ° Π΄Π°Π½Π½ΡΡ
ΠΈ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠ»Ρ 10 000 ΡΠΎΠ²Π°ΡΠΎΠ² β ΠΎΡ 10 Π΄ΠΎ 30 ΠΌΠΈΠ½ΡΡ. ΠΠ»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΡ Π²ΡΠ³ΡΡΠ·ΠΊΡ ΠΈΠ»ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π»ΠΈΠΌΠΈΡΡ ΠΏΠ°ΠΌΡΡΠΈ Π² php.ini (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ memory_limit).
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±ΠΌΠ΅Π½Π° Π² ΠΠΈΡΡΠΈΠΊΡ Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΡΠ΅Π½Ρ?
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅:
- ΠΠΊΠ»ΡΡΠ΅Π½Π° Π»ΠΈ Π²ΡΠ³ΡΡΠ·ΠΊΠ° ΡΠ΅Π½ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΎΠ±ΠΌΠ΅Π½Π° Π² 1Π‘;
- Π‘ΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Π»ΠΈ ΡΠΈΠΏΡ ΡΠ΅Π½ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
Π ΠΎΠ·Π½ΠΈΡΠ½Π°ΡΠ² 1Π‘ ΠΈBASEΠ² ΠΠΈΡΡΠΈΠΊΡ); - ΠΠ΅Ρ Π»ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ Π² Π»ΠΎΠ³Π°Ρ
ΠΎΠ±ΠΌΠ΅Π½Π° ΠΏΠΎ ΠΏΡΡΠΈ
/bitrix/modules/1c-exchange/logs/.
ΠΠ°ΠΊ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°ΠΊΠ°Π·Ρ ΠΈΠ· ΠΠΈΡΡΠΈΠΊΡ24 Ρ 1Π‘:Π£Π’?
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ "1Π‘:ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ" Π² ΠΠΈΡΡΠΈΠΊΡ24. ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π²Π΅Π±Ρ
ΡΠΊ Π΄Π»Ρ ΡΠΎΠ±ΡΡΠΈΡ OnCrmDealAdd (ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»ΠΊΠΈ) ΠΈ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² 1Π‘ ΡΠ΅ΡΠ΅Π· REST API ΠΈΠ»ΠΈ CommerceML.
ΠΠ°ΠΊΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ 1Π‘ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΎΠ±ΠΌΠ΅Π½ Ρ ΠΠΈΡΡΠΈΠΊΡ?
Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠ΅ΡΠ΅Π· CommerceML Π΄ΠΎΡΡΡΠΏΠ½Π° Π΄Π»Ρ:
- 1Π‘:Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΠ³ΠΎΠ²Π»Π΅ΠΉ (Π£Π’ 10.3, 11.x);
- 1Π‘:ERP Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ΠΌ (2.x);
- 1Π‘:Π ΠΎΠ·Π½ΠΈΡΠ° (2.x).
ΠΠ»Ρ Π΄ΡΡΠ³ΠΈΡ
ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 1Π‘:ΠΡΡ
Π³Π°Π»ΡΠ΅ΡΠΈΡ) ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ REST API.