Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ прилоТСния для Bitrix24 с нуля

Для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Bitrix24 ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ прилоТСния. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ описано созданиС с нуля локального serverless прилоТСния.

Для установки нашСго прилоТСния Π½Π°ΠΌ понадобится собствСнно ΠΏΠΎΡ€Ρ‚Π°Π» bitrix24, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ ΠΎΠ±Π»Π°Π΄Π°Π΅ΠΌ ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²ΠΎΠΌ установки ΠΈ рСдактирования ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Если Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°Π»Π° Π½Π΅Ρ‚ β€” ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ здСсь.

ЗаполняСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ поля:НазваниС поляЗначСниС
НазваниС прилоТСния*exampleAppИли любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅
Russian (ru)ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прилоТСнияВакТС ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ значСния для Π΄Ρ€ΡƒΠ³ΠΈΡ… Π½ΡƒΠΆΠ½Ρ‹Ρ… языков
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ (user)ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅ΠΌ галочкойБСйчас Π½Π°ΠΌ понадобится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ это Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π½ΠΎ Π² дальнСйшСм Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для прилоТСния ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ

Π—Π΄Π΅ΡΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ остановится, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠΊΠ° Π½Π΅Ρ‡Π΅Π³ΠΎ. ΠžΡΡ‚Π°Π²ΠΈΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ ΠΈ приступим ΠΊ созданию нашСго прилоТСния.

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ javascript-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΠ°ΠΏΠΊΡƒ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π² Π½Π΅ΠΉ СдинствСнный ΠΏΠΎΠΊΠ° Ρ„Π°ΠΉΠ» index.html со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ содСрТаниСм (исходный ΠΊΠΎΠ΄):

ΠŸΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» index.html Π² zip-Π°Ρ€Ρ…ΠΈΠ² ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ этот Π°Ρ€Ρ…ΠΈΠ² Π² качСствС значСния поля Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π°Ρ€Ρ…ΠΈΠ² с вашим ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ (zip)* Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ создания прилоТСния.
Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ»

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ нас ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

КликаСм ΠΏΠΎ ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΈ видим… пустоС мСсто Π½Π° мСстС нашСго прилоТСния.

ВсС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для нас Π½Π° Π΄Π°Π½Π½ΠΎΠΌ этапС находится сСйчас Π² консоли Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ нашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ javascript-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° c promise

ИспользованиС callback-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ свои прСимущСства, Π½ΠΎ Π½Π΅ всСм нравится ΠΈΠ»ΠΈ Π½Π΅ всСгда ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ ситуации.
ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² promise-стилС. Для этого ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ наш index.html (исходный ΠΊΠΎΠ΄)

ΠžΠΏΡΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌ, ΠΎΠΏΡΡ‚ΡŒ обновляСм нашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠΏΡΡ‚ΡŒ смотрим, ΠΎΠΏΡΡ‚ΡŒ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ

Π’ ΠΏΠ°ΠΏΠΊΠ΅ нашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ npm:

Установим Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹:

БостояниС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° послС всСх ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ здСсь.

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π² ΠΊΠΎΡ€Π½Π΅ нашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Ρ„Π°ΠΉΠ» server.js

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΠ°ΠΏΠΊΠΈ src ΠΈ public
Π’ ΠΏΠ°ΠΏΠΊΡƒ public пСрСнСсСм index.html ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Π΅Π³ΠΎ содСрТимоС Π½Π°:

Π’ ΠΏΠ°ΠΏΠΊΠ΅ src создадим Ρ„Π°ΠΉΠ»Ρ‹

Если package.json Π΅Ρ‰Π΅ Π½Π΅ создан, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ:

Π”ΠΎΠ±Π°Π²ΠΈΠΌ скрипты Π² package.json :

Π”Π°Π»Π΅Π΅ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° start ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° watch Π½Π΅ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ, ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ. Для этого Π² Π΄Π²ΡƒΡ… ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… строках запускаСм

Π—Π°Π²Π΅Ρ€ΡˆΠΈΠΌ настройку срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ нашСго прилоТСния Π² Bitrix24.
ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ рСдактирования нашСго прилоТСния ΠΈ ΡƒΠΊΠ°ΠΆΠ΅ΠΌ Π² ΠΏΠΎΠ»Π΅
Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ссылку* Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ http://127.0.0.1:3000/

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ просмотру вашСго прилоТСния:
Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ привСтствиС с ΠΈΠΌΠ΅Π½Π΅ΠΌ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ:

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° Ρ„Π°ΠΉΠ»Π°:

Π˜Ρ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° для использования ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ здСсь.

ΠžΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ со всСми Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΠΈ возмоТностями API ΠΌΠΎΠΆΠ½ΠΎ здСсь.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ здСсь.

И послСднСС Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠžΠΏΠΈΡΠ°Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ способы ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ. Π­Ρ‚ΠΎ скорСС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊ конструктивному ΠΎΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡŽ.

UPD: ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π²Ρ‹ΡΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎ 1Π‘-Битрикс ΠΈΠ»ΠΈ Битрикс24 ΠΏΡ€ΠΎΡˆΡƒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ нСбольшоС ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ усилиС ΠΈ ΠΎΡΠΎΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΡ‚Π°Ρ‚ΡŒΡ Π½Π΅ ΠΎ Битрикс24 ΠΈ совсСм Π½Π΅ ΠΎ 1Π‘-Битрикс.
Π­Ρ‚ΠΎ Ссли Π² ΠŸΠΈΡ‚Π΅Ρ€Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠΈΠΉ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΊ ΠŸΠ΅Ρ‚Ρ€ΠΎΠΏΠ°Π²Π»ΠΎΠ²ΡΠΊΠΎΠΉ крСпости ΠΈ Ρ‚ΡƒΡ‚ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Π²ΠΌΠ΅ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ с Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΎΠΉ:
«Π”Π° Ρ‚ΠΈΡ€Π°Π½ Π±Ρ‹Π» ваш ΠŸΠ΅Ρ‚Ρ€ I. Π’ΠΈΡ€Π°Π½ ΠΈ дСспот. И усы Ρƒ Π½Π΅Π³ΠΎ Π΄ΡƒΡ€Π°Ρ†ΠΊΠΈΠ΅».

Если Π΅ΡΡ‚ΡŒ конструктивныС замСчания ΠΊ ΠΊΠΎΠ΄Ρƒ Π² БВАВЬЕ ΠΈΠ»ΠΈ ΠΊ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°ΠΌ ΠΈΠ»ΠΈ ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌ β€” Π΄ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠœΡ‹ ΡƒΠΆΠ΅ большС Π³ΠΎΠ΄Π° рассказываСм ΠΎ прилоТСниях для Битрикс24. Наши экспСрты ΠΈΠ·ΡƒΡ‡ΠΈΠ»ΠΈ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ ΠΎΠ±Π·ΠΎΡ€Ρ‹ Π±ΠΎΠ»Π΅Π΅ 130 ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ! Если Π²Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ Π²ΠΈΠ΄Π΅Π»ΠΈ эти ΠΎΠ±Π·ΠΎΡ€Ρ‹, ΠΊΡ€Π°ΠΉΠ½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ, навСрняка Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ для сСбя Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ интСрСсноС. ВсС ΠΎΠ±Π·ΠΎΡ€Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ собраны Ρ‚ΡƒΡ‚. БСгодня ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΊΠΎΠΏΠ½ΡƒΡ‚ΡŒ Π³Π»ΡƒΠ±ΠΆΠ΅ ΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π΅ просто ΠΏΡ€ΠΎ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ прилоТСния, Π° ΠΏΡ€ΠΎ процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Битрикс24. Наша ΠΊΠΎΠΌΠ°Π½Π΄Π° рСгулярно создаСт прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ.

Π‘ Ρ‡Π΅Π³ΠΎ начинаСтся ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅?

Из сказанного получаСтся, Ρ‡Ρ‚ΠΎ Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΈ Π½Π° Π½Π΅ΠΉ провСсти Π°Π½Π°Π»ΠΈΠ· самого процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, составных частСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, выполняСмых ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для Π΅Π΅ эксплуатации Π² дальнСйшСм. Π’ качСствС Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° я Π²ΠΎΠ·ΡŒΠΌΡƒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ БМБ-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° с ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠΌ Битрикс24. Π’ Π³ΠΎΠ»ΠΎΠ²Π΅ я ΠΏΡ€ΠΈ этом Π±ΡƒΠ΄Ρƒ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ, ΠΏΠΎΠ΄Π³Π»ΡΠ΄Ρ‹Π²Π°Ρ‚ΡŒ Π² Π΅Π³ΠΎ Π»ΠΎΠ³ΠΈ ΠΈ ΠΊΠΎΠ΄, Π½ΠΎ для ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° совсСм Π½Π΅ Π²Π°ΠΆΠ½ΠΎ, Ρ‡Π΅Π³ΠΎ с Ρ‡Π΅ΠΌ ΠΎΠ½ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚.

Π•Ρ‰Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. БущСствуСт нСсколько способов Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠΌ Битрикс24. Π—Π΄Π΅ΡΡŒ Ρ€Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌΠΎΠΌ Π½Π° стороннСм сСрвСрС. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚Ρ€ΠΈ сСрвСра: ΠΏΠΎΡ€Ρ‚Π°Π»Π°, нашСго прилоТСния ΠΈ БМБ-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

Π˜Ρ‚Π°ΠΊ, ΠΏΠΎΡΡ‚Π°Π²Π»ΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ.

БМБ-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ прСдоставляСт API для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ БМБ-ΠΎΠΊ, отслСТивания Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ статуса ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ БМБ-сообщСния, получСния свСдСний ΠΎΠ± Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π΅ ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ балансС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΏΠΎΡ€Ρ‚Π°Π» Битрикс24 ΠΈΠΌΠ΅Π΅Ρ‚ API для рСгистрации БМБ-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°, смСны статуса ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ сообщСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°Π΅Ρ‚ зарСгистрированному ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ БМБ. Наша Π·Π°Π΄Π°Ρ‡Π° ΡΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ смСнС статуса Ρƒ сдСлки Π² CRM ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΠ»ΠΎΡΡŒ БМБ-ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅, Π° ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π΅Π³ΠΎ статуса Ρƒ БМБ-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° мСнялся соотвСтствСнно статус сообщСния Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»Π΅.

Π’Ρ‹Π΄Π΅Π»ΠΈΠΌ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈΠ· этой ΠΎΠ±Ρ‰Π΅ΠΉ. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ‚Π°ΠΊΠΈΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ настройки. Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΎΠ½ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для взаимодСйствия с БМБ-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠΌ Π½Π°ΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚.Π½. API Key ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Π² послСднСС врСмя, Π»ΠΎΠ³ΠΈΠ½ ΠΈ API Key вмСсто пароля. Π­Ρ‚ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ лишь ΠΎΡ‚ самого ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ²ΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠžΡ‚ΠΌΠ΅Ρ‡Ρƒ сразу, Ρ‡Ρ‚ΠΎ для нашСй Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π΅ трСбуСтся ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΎΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠΎΡ€Ρ‚Π°Π»Π°, ΠΎΠ΄Π½ΠΎΠΉ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ достаточно. Π˜Ρ‚Π°ΠΊ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ вывСсти Π½Π° страницС Ρ„ΠΎΡ€ΠΌΡƒ с полями Π²Π²ΠΎΠ΄Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ значСния, Ссли ΠΎΠ½ΠΈ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ. Π‘ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π΄Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ здСсь ΠΆΠ΅ сразу ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΈΡ… Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ, прСдоставив Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ тСстового БМБ-сообщСния.

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. ΠŸΡ€ΠΈ описании настроСк я Π·Π°Π±Ρ‹Π» ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΌ, спрятанном Π² backend дСйствии Π² случаС, ΠΊΠΎΠ³Π΄Π° Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹ Π½Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ. Π­Ρ‚ΠΎ рСгистрация Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ БМБ-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°. ΠŸΡ€ΠΈ Π΅Π³ΠΎ рСгистрации ΠΌΡ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ срСди ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ URL ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ сообщСния. И Π² Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ Π²Ρ…ΠΎΠ΄Π° (handler) ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π½Π°Π±ΠΎΡ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅ΡΡ‚ΡŒ само сообщСниС, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ. Π—Π°Π΄Π°Ρ‡Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΠΎΡΡ‚ΡƒΡ‡Π°Ρ‚ΡŒ с этими Π΄Π°Π½Π½Ρ‹ΠΌΠΈ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ, ΡΠΎΡ…Ρ€Π°Π½Π΅Π½Π½ΡƒΡŽ Π² настройках) ΠΊ БМБ-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρƒ, вызывая Π½Π΅ΠΊΠΈΠΉ Π΅Π³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ send ΠΈ получая ΠΎΡ‚Π²Π΅Ρ‚ ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ постановкС Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½Π° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ. Когда ΠΎΠ½Π° ΡƒΡΠΏΠ΅ΡˆΠ½Π°, Ρ‚ΠΎ Π½Π°ΠΌ вСрнСтся ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ сообщСния Ρƒ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°.

Ну, Π²ΠΎΡ‚ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ всС Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π° Π² нашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅ описаны, выяснСны дСйствия, ΠΊΠ°ΠΊΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ, ΠΈ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π³Π΄Π΅-Ρ‚ΠΎ Ρƒ сСбя Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ. Π‘Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ ΠΈΡ… Π΅Ρ‰Π΅ Ρ€Π°Π· ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ описания Ρ‚ΠΎΡ‡Π΅ΠΊ Π²Ρ…ΠΎΠ΄Π°. Π˜Ρ‚Π°ΠΊ:

Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ пояснСний. НапримСр, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²ΡΡŽΠ΄Ρƒ дублируСтся Π΄ΠΎΠΌΠ΅Π½ ΠΈ id ΠΏΠΎΡ€Ρ‚Π°Π»Π°. Ну. Π΄ΠΎΠΌΠ΅Π½, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ записи ΠΏΡ€ΠΈ осущСствлСнии тСхничСской ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ, Π° MEMBER_ID. ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, привязку ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ· ΠΏ.1 (БвСдСния ΠΎ ΠΏΠΎΡ€Ρ‚Π°Π»Π΅). Но ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ придСтся Π΄Π΅Π»Π°Ρ‚ΡŒ всСгда с Π΄ΠΆΠΎΠΉΠ½ΠΎΠΌ Π΄Π²ΡƒΡ… Ρ‚Π°Π±Π»ΠΈΡ†. ΠšΠΎΡ€ΠΎΡ‡Π΅, я Π²Ρ‹Π±ΠΈΡ€Π°ΡŽ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ с id ΠΏΠΎΡ€Ρ‚Π°Π»Π° Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅. Когда ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠΌ, Ρ‚ΠΎ Ρƒ нас Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ всСгда ΠΈΠΌΠ΅Π½Π½ΠΎ member_id, ΠΎΠ½ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ с ΠΏΠΎΡ€Ρ‚Π°Π»Π°, ΠΈ Π΅Π³ΠΎ ΠΆΠ΅ ΠΌΡ‹ посылаСм самим сСбС ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ с Ρ„Ρ€ΠΎΠ½Ρ‚Π° Π² бэк.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

И Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ Π²Π°ΠΆΠ½ΠΎΠ΅ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ вСрсий. Π’ΠΎ всСх мСстах ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π³Π΄Π΅ Π²Ρ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ, Π° это URL ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° событий, это URL для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° action Ρ„ΠΎΡ€ΠΌΡ‹ настроСк, это URL ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ тСстового БМБ ΠΈΠ· Ρ„Ρ€ΠΎΠ½Ρ‚Π° Π² бэк, Π²ΡΡŽΠ΄Ρƒ URL Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ динамичСски, исходя ΠΈΠ· Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ располоТСния прилоТСния. Π˜Π½Π°Ρ‡Π΅ ΠΏΡ€ΠΈ выпускС Π½ΠΎΠ²ΠΎΠΉ вСрсии Π²Π°ΠΌ придСтся Π»Π°Π·ΠΈΡ‚ΡŒ ΠΏΠΎ всСму ΠΊΠΎΠ΄Ρƒ ΠΈ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ. Π”Π°ΠΆΠ΅, Ссли вынСсСтС эти URL-Ρ‹ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», всСгда ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ. ДинамичСскоС Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ URL-ΠΎΠ² самоС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ REFRESH_DATE_END Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π’ΠΎΠΊΠ΅Π½, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΡ‹ стучимся Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π», ΠΆΠΈΠ²Π΅Ρ‚ лишь ΠΎΠ΄ΠΈΠ½ час, Π° Π·Π°Ρ‚Π΅ΠΌ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ обновлСния Ρ‡Π΅Ρ€Π΅Π· refresh_token, Π½ΠΎ Ρƒ Ρ‚ΠΎΠ³ΠΎ самого (ΠΏΠΎΠΊΠ° Π΅Ρ‰Π΅) Π΅ΡΡ‚ΡŒ собствСнный lifetime Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π² 30 Π΄Π½Π΅ΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ запросы ΠΎΡ‚ Π»ΠΈΡ†Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΌΡ‹ обязаны ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠΌΠ΅Π½Ρ‚ окончания валидности ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅. По Π΄Π°Π½Π½ΠΎΠΌΡƒ полю ΠΌΡ‹ опрСдСляСм Ρ‚Π°ΠΊΡƒΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ. Π’ΠΎΡ‚ поэтому я ΠΈ вынСс Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎ Π½Π΅ΠΌΡƒ придСтся пСриодичСски ΠΏΡ€ΠΎΠ±Π΅Π³Π°Ρ‚ΡŒ, обновляя Ρ‚ΠΎΠΊΠ΅Π½Ρ‹. Ну ΠΈ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния построСния Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… это ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π΅Π΅. И Π΅Ρ‰Π΅ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ‚ΠΎΠΊΠ΅Π½Π°ΠΌ. Если ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ размСщаСтся Π½Π΅ Π½Π° вашСм сСрвСрС, Π° ΠΌΠΎΠΆΠ΅Ρ‚, Π΄Π°ΠΆΠ΅ ΠΈ Π² этом случаС, Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ слСдуСт Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅.

Π˜Ρ‚Π°ΠΊ, послС пСрСчислСния всСх Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ список Π½Π°ΡˆΠΈΡ… дСйствий Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ 16.

16. ОбновлСниС refresh_token-ΠΎΠ², Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… срок ΠΆΠΈΠ·Π½ΠΈ приблиТаСтся ΠΊ 30 дням, Ρ€Π°Π· Π² сутки.

Ну Π²ΠΎΡ‚, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈ дСйствия всС прописаны ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ описаны. МоТно ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΡˆΠ°Π³Ρƒ ΠΈ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅, я Π½Π΅ стану Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎΠ± Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ прилоТСния, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚ΡƒΡ‚ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ зависит ΠΈ ΠΎΡ‚ языка программирования, ΠΈ ΠΎΡ‚ слоТившСйся ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Ρƒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Π Π΅Ρ‡ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ построСнии прилоТСния Π±Π΅Π· спСцифичСских языковых особСнностСй.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ Битрикс24

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях:

Ряд ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, работая Π² Битрикс24, Π½Π΅ находят Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ способа Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ своСй Π·Π°Π΄Π°Ρ‡ΠΈ. Для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ стандартного Π½Π°Π±ΠΎΡ€Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° Битрикс24 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ прилоТСния. Компания Пинол ΡƒΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ‚ занимаСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Битрикс24. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Π½Π°ΡˆΠΈΡ… прилоТСниях ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ.

Π’ ΠΏΠΎΡ€Ρ‚Π°Π» Битрикс24 встроСна Π±ΠΎΠ³Π°Ρ‚Π΅ΠΉΡˆΠ°Ρ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ Π²Π·Π°ΠΈΠΌΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡΠΌΠΈ с ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… бизнСс-процСссов ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠŸΠΎΡ€Ρ‚Π°Π» ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ большой Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒΡŽ для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… настроСк: добавлСния Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ, рСдактирования стадий Π² Π²ΠΎΡ€ΠΎΠ½ΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΈ Π·Π°Π΄Π°Ρ‡, установки ΠΏΡ€Π°Π² доступа ΠΈ Ρ‚.Π΄.

Но часто Π΄Π°ΠΆΠ΅ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±Ρ‹Π²Π°Π΅Ρ‚ нСдостаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ. Если организация Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ с ΠΎΠ±Π»Π°ΠΊΠ° ΠΈ ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΡΡ с ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ€ΠΎΠ±ΠΎΡ‡Π½ΠΎΠΉ вСрсии ΠΏΠΎΡ€Ρ‚Π°Π»Π°, Ρ‚ΠΎ Ρ‚ΠΎΠ³Π΄Π° Π²Π΅Ρ€Π½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ являСтся поиск прилоТСния Π½Π° ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡ Битрикс24, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π» Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

ВСхничСски ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ прСдставляСт ΠΈΠ· сСбя PHP ΠΈ JavaScript ΠΊΠΎΠ΄, ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΠΎ REST API ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ Битрикс24 ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ интСрфСйс ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Код, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, размСщаСтся Π½Π° сСрвСрС поставщика прилоТСния, Ρ‡Ρ‚ΠΎ позволяСт поставщику Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ быстро Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΏΡ€ΠΈ прямом ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π½Π΅ΠΌΡƒ.

Π“Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡ Битрикс24

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ условно Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ основныС Π³Ρ€ΡƒΠΏΠΏΡ‹. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ самого ΠΏΠΎΡ€Ρ‚Π°Π»Π°, прилоТСния Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ возмоТности ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ. Компания Пинол Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ прилоТСния ΠΎΠ±ΠΎΠΈΡ… Π²ΠΈΠ΄ΠΎΠ².

К ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΌΠΎΠΆΠ½ΠΎ отнСсти нашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«Π—Π°ΠΏΠΈΡΡŒ Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌ ΠΊ Π²Ρ€Π°Ρ‡ΡƒΒ», появлСниС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π»ΠΎ Π²Ρ‹Π·Π²Π°Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Π΄Π°Ρ‚ΡŒ нашим ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ – мСдицинским организациям – ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» для бронирования Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ€Π°Ρ‡Π΅ΠΉ, Π²Π΅Π΄ΡƒΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠ΅ΠΌ ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ².

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ создавалось Π² Ρ‚ΠΎ врСмя, ΠΊΠΎΠ³Π΄Π° Π² стандартном Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅ CRM ΠΏΠΎΡ€Ρ‚Π°Π»Π° Битрикс24 отсутствовала Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ бронирования рСсурсов ΠΈ Π±Ρ‹Π»ΠΎ Π² ΠΏΠΎΠ»Π½ΠΎΠΌ смыслС этого слова Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡ‹ΠΌ.

Π’ Π½Π°Ρ‡Π°Π»Π΅ этого Π³ΠΎΠ΄Π° ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π±Ρ‹Π»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° мощная опция динамичСского расписания, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ ΠΏΡ€ΠΈΠ΅ΠΌΠ° Π²Ρ€Π°Ρ‡Π΅ΠΉ Π² зависимости ΠΎΡ‚ Π²ΠΈΠ΄ΠΎΠ² прСдоставляСмых услуг.

Π’Π°ΠΊΠΆΠ΅ Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ послуТило Β«Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌΒ» для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… задСйствован ΡƒΡ‡Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ рСсурсов. Π Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΠ°Ρ€ΠΊΠΎΠΌ автотранспортных срСдств ΠΈ записи ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π² парикмахСрскиС (Π±Π°Ρ€Π±Π΅Ρ€ΡˆΠΎΠΏΡ‹, салоны красоты).

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ постоянно развиваСтся. БСйчас ΠΏΡ€ΠΎΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ вопросы вСдСния цСнообразования сдСлок исходя ΠΈΠ· сдСланных записСй Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌ.

АлСксСй ΠžΠΊΠ°Ρ€Π°,
Π£Ρ‡Ρ€Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒ Пинол

К ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΌΠΎΠΆΠ½ΠΎ отнСсти ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с систСмой ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΈ SMS-рассылок UniSender. На ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΡƒΠΆΠ΅ сущСствовало ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΌ рассылкам ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π½ΠΎ ΠΎΠ½ΠΎ страдало рядом нСдостатков, Π² частности, Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ растягивания ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ Π² шаблонС сообщСния. Π’ ΠΈΡ‚ΠΎΠ³Π΅, Π±Ρ‹Π»ΠΎ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰Π΅Π΅ рядом изюминок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Ρ‚ Π΄Π°ΠΆΠ΅ Π² Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΌ ΠΏΠΎΠ·Π΄Π½Π΅Π΅ Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ CRM-ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³: возмоТности вСдСния рассылок ΠΏΠΎ Π±Π°Π·Π΅ сдСлок, сотрудников, ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ†ΠΈΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ сообщСний ΠΈΠ· бизнСс-процСсса.

Компания Пинол ΠΏΠ»ΠΎΡ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Ρ„ΠΈΡ€ΠΌΠΎΠΉ UniSender Π² Ρ‚ΠΎΠΌ числС ΠΈ ΠΏΠΎ вопросам эксплуатации Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π’ частности, Π΄Π°Ρ€ΠΈΡ‚ Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Π΅ бонусы ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ, зачисляСмыС Π½Π° Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ UniSender ΠΏΡ€ΠΈ рСгистрации прилоТСния.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

ΠœΡ‹ Π²Π»ΠΎΠΆΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π° Ρ€ΡƒΠ±Π»Π΅ΠΉ ΠΈ сотни часов Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠΌ для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сСрвиса UniSender с Битрикс24.

Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π±Ρ‹Π»ΠΈ выстроСны партнСрскиС ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ с систСмами ΠΎΠ½Π»Π°ΠΉΠ½-Ρ‡Π°Ρ‚ΠΎΠ² LiveTex ΠΈ Π·Π°ΠΊΠ°Π·Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ Π·Π²ΠΎΠ½ΠΊΠ° Callbackhunter, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π±Ρ‹Π»ΠΈ сдСланы ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ.

Компания Пинол ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ вСрсии своих Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Битрикс24, Π½ΠΎ ΠΈ для Π΄Ρ€ΡƒΠ³ΠΈΡ… популярных CRM-систСм: AmoCRM, bpm’online. Π’Π°ΠΊΠΆΠ΅ ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠŸΠΈΠ½ΠΊΠΈΡ‚, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Битрикс24 с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ прилоТСниями.

Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ всС эти Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с ΠΏΠΎΠ»Π½Ρ‹ΠΌ объСмом Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатно просто приобрСтя ΠΏΠ»Π°Ρ‚Π½ΡƒΡŽ подписку Π½Π° ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ΅ CRM-Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ (ΠΈΠ»ΠΈ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ Π½Π° ΠΊΠΎΡ€ΠΎΠ±ΠΎΡ‡Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ) Ρƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Пинол.

Π’ процСссС эксплуатации Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² часто Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ поТСлания ΠΏΠΎ ΠΈΡ… Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ. НапримСр, ΠΊ Π½Π°ΠΌ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ компания ΠΈΠ· Π˜Π·Ρ€Π°ΠΈΠ»Ρ с ΠΏΡ€ΠΎΡΡŒΠ±ΠΎΠΉ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Богласия Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠ½Π»Π°ΠΉΠ½ Ρ„ΠΎΡ€ΠΌΠ΅ «Записи Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌ ΠΊ Π²Ρ€Π°Ρ‡ΡƒΒ», ΠΈΠ±ΠΎ эта Π³Π°Π»ΠΎΡ‡ΠΊΠ° Π½Π΅ трСбуСтся ΠΏΠΎ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Ρƒ.

Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ нашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π»ΠΈΠ±ΠΎ ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ этой ΠΎΠΏΡ†ΠΈΠΈ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π΅Π»ΠΈΠ·, Ρ‡Ρ‚ΠΎ случаСтся ΠΊΡ€Π°ΠΉΠ½Π΅ Ρ€Π΅Π΄ΠΊΠΎ, ΠΈΠ±ΠΎ трСбуСтся сбора сущСствСнного ΠΊΠ²ΠΎΡ€ΡƒΠΌΠ° Π»ΠΈΡ†, заинтСрСсованных Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅, Π»ΠΈΠ±ΠΎ ΠΎ Π·Π°ΠΊΠ°Π·Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π½ΠΎΠΉ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΠΎΠ΄ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ взятого ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ дСйствий ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ прилоТСния

Если ΠΆΠ΅ Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ создании с нуля ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Битрикс24 с ERP-систСмой ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΎΡ‚ 1Π‘, Ρ‚ΠΎ здСсь ΠΈΠΌΠ΅Π΅Ρ‚ мСсто ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ порядок дСйствий:

БоставлСниС тСхничСского задания Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ – ΠΊΡ€Π°ΠΉΠ½Π΅ отвСтствСнный ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΈΠ±ΠΎ Π² Π½Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ интСрфСйсы Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π΄Π°Π½Π½ΠΎΠ³ΠΎ многостраничного Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ:

Π’Ρ‹Π²ΠΎΠ΄Ρ‹

Π’Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ прСдоставлСно ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ, Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π»ΠΎΠΆΠ΅Π½ΠΎ Π² ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ доступ Π½Π° ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ΠΏΠ»Π΅ΠΉΡ. ΠœΡ‹ поощряСм ΠΈΠΌΠ΅Π½Π½ΠΎ послСдний Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΈΠ±ΠΎ ΠΎΠ½ позволяСт Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ риски ΠΈ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚ создания Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с Π΅Π³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ.

Если ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ вопросы ΠΏΠΎ созданию ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Битрикс24, Π·Π°Π΄Π°ΠΉΡ‚Π΅ ΠΈΡ… Π² коммСнтариях ΠΊ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Если Ρƒ Вас Π΅ΡΡ‚ΡŒ прСдлоТСния ΠΏΠΎ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ, ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π½Π°ΠΌ заявку Π½Π° ΠΏΠΎΡ‡Ρ‚Ρƒ order@pinall.ru. Наш ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ свяТСтся с Π²Π°ΠΌΠΈ Π² блиТайшСС Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ врСмя для согласования всСх вопросов.

Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ Π²Π°ΠΌ ΠΎΠ½Π»Π°ΠΉΠ½-встрСчу, Π³Π΄Π΅ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ с кСйсами Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠΉ:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

—> Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚, сСгодня Ρ€Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎ собствСнныС прилоТСния для CRM Битрикс24.
ΠžΠΏΡ‹Ρ‚ Π² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с этой CRM Ρƒ мСня Π½Π΅ большой, Π½ΠΎ ΠΊΠΎΠ΅ ΠΎ Ρ‡Π΅ΠΌ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΌΠΎΠ³Ρƒ.
И Ρ‚Π°ΠΊ, ΠΏΠ΅Ρ€Π΅Π΄ΠΎ ΠΌΠ½ΠΎΠΉ стояли 2 Π·Π°Π΄Π°Ρ‡ΠΈ:
1) Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΡƒ всСх Π½ΠΎΠ²Ρ‹Ρ… Π»ΠΈΠ΄ΠΎΠ² ΠΈΠ· CRM Π² сСрвис email рассылки
2) Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ страницу Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΎΡΡŒ количСство поставлСнных Π·Π°Π΄Π°Ρ‡ Π² этом мСсяцС с Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠΎΠΉ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ.

БСгодня расскаТу ΠΏΡ€ΠΎ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ, Π° ΠΏΡ€ΠΎ Π²Ρ‚ΠΎΡ€ΡƒΡŽ ΠΊΠ°ΠΊ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€Π°Π·.

Π’Π°ΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚, Ссли Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 2 ΠΈΠ»ΠΈ 3 Ρ‚ΠΈΠΏ Ρ‚ΠΎ Π’Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ SSL, Π²ΠΎΡ‚ ΠΊΠ°ΠΊ Π·Π²ΡƒΡ‡ΠΈΡ‚ Ρ„Ρ€Π°Π·Π° с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта:
На стадии Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ тСстирования прилоТСния Π½Π΅Ρ‚ нСобходимости ΠΈΠΌΠ΅Ρ‚ΡŒ сСрвСр,подписанный SSL сСртификатом. Π’ΠΏΠΎΠ»Π½Π΅ достаточно самоподписанного сСртификата, Ссли Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.
Π― сСбС Π΄Π΅Π»Π°Π» бСсплатно Π½Π° startssl

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24ДобавляСм ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Битрикс24
Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ для Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ использования, ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Π΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Ссли ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 3-Π³ΠΎ Ρ‚ΠΈΠΏΠ°, Ρ‚ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅ΠΌ Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ «ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ API», Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ доступ ΠΊ Ρ‡Π΅ΠΌΡƒ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ссылку Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ https://domain.com/test_b24/index.php (callback ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°Π΄ΠΎ)
Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ всСго этого ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ:
Код прилоТСния (CLIENT_ID): local.929774с857c2c8.15465789
ΠšΠ»ΡŽΡ‡ прилоТСния (CLIENT_SECRET): vБсSΡ…WсiTK4Н4uНБRLΠ‘5Н3Pse3Ρ…WoqQiНnJΡ…Π‘5GJq2Ρ…Π‘4q7XΠ‘O

Π“ΠΎΡ‚ΠΎΠ²ΠΈΠΌ нашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
Π‘Π°ΠΌΡ‹ΠΉ простой способ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Битрикс24 это ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΄Π΅ΠΌΠΎ-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта
Π€Π°ΠΉΠ»Ρ‹ Π·Π°ΠΊΠΈΠ΄Ρ‹Π²Π°Π΅ΠΌ Π½Π° наш Π΄ΠΎΠΌΠ΅Π½ Π² ΠΏΠ°ΠΏΠΊΡƒ test_b24 Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ ΠΏΡ€ΠΈ рСгистрации прилоТСния. И приступаСм ΠΊ настройкам, Π² Ρ„Π°ΠΉΠ»Π΅ include/config.php
Вносим CLIENT_ID, CLIENT_SECRET, PATH, REDIRECT_URI ΠΈ SCOPE(Ρ‚Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ)
Π”Π°Π»ΡŒΡˆΠ΅ остаСтся Π·Π°ΠΉΡ‚ΠΈ Π½Π° наш ΠΏΠΎΡ€Ρ‚Π°Π», Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· битрикс ΠΈ всё. ΠœΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ access_token с Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΆΠΈΠ·Π½ΠΈ Π² 60 ΠΌΠΈΠ½ΡƒΡ‚. Π§Ρ‚ΠΎ Π½Π΅ сомнСнно ΠΌΠ°Π»ΠΎ. Π’ΡƒΡ‚ ΠΈ начинаСтся ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ 2-Π³ΠΎ ΠΈ 3-Π³ΠΎ Ρ‚ΠΈΠΏΠ°. Если Π±Ρ‹ это Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, Ρ‚ΠΎ эти 60 ΠΌΠΈΠ½ΡƒΡ‚ Π½Π°ΠΌ Π±Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΈ ΡΡ‚Ρ€Π°ΡˆΠ½Ρ‹ ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ заходящий Π½Π° сайт обновлял Π±Ρ‹ Ρ‚ΠΎΠΊΠ΅Π½. Но ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ ΡΡ‡Π°ΡΡ‚ΡŒΡŽ Π² Π‘24 Π΅ΡΡ‚ΡŒ события.

Бобытия
Π’ ΠΌΠΎΠ΅ΠΌ случаС всё просто, я Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡΡŽ

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

На ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅ ΠΌΡ‹ Π½Π°Ρ‡Π°Π»ΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ прилоТСния для Битрикс24. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ выпускС ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, Π° Ρ‚Π°ΠΊΠΆΠ΅ описали основныС Π·Π°Π΄Π°Ρ‡ΠΈ, выполняСмыС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΈ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для этого. Если Π²Ρ‹ Π½Π΅ Ρ‡ΠΈΡ‚Π°Π»ΠΈ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ с Π½Π΅Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ вас Π±Ρ‹Π»Π° полная ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

НачинаСм Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ

Π‘Ρ…Π΅ΠΌΠ° 1. Установка прилоТСния

БохраняСм Π² Π»ΠΎΠ³ запрос с ΠΏΠΎΡ€Ρ‚Π°Π»Π°

ΠŸΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π½Π΅Π΅ сохранСнныС ΠΎ ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ Π΄Π°Π½Π½Ρ‹Π΅

Π•ΡΡ‚ΡŒ Π»ΠΈ запись ΠΎ ΠΏΠΎΡ€Ρ‚Π°Π»Π΅?

фиксируСм Ρ„Π°ΠΊΡ‚ установки Π² Π»ΠΎΠ³Π°Ρ…

Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ поля для Π½ΠΎΠ²ΠΎΠΉ записи

фиксируСм Π² Π»ΠΎΠ³Π°Ρ… значСния ΠΏΠΎΠ»Π΅ΠΉ

добавляСм Π½ΠΎΠ²ΡƒΡŽ запись

фиксируСм Π² Π»ΠΎΠ³Π°Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ добавлСния

Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ запрос для подписки Π½Π° событиС OnAppUninstall

отсылаСм запрос Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»

фиксируСм Π² Π»ΠΎΠ³Π°Ρ… запрос ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния

фиксируСм Ρ„Π°ΠΊΡ‚ обновлСния Π² Π»ΠΎΠ³Π°Ρ…

Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ поля для обновлСния записи

фиксируСм Π² Π»ΠΎΠ³Π°Ρ… значСния ΠΏΠΎΠ»Π΅ΠΉ

обновляСм ΡΡ‚Π°Ρ€ΡƒΡŽ запись

фиксируСм Π² Π»ΠΎΠ³Π°Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ обновлСния

Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ запрос Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ список Π½Π°ΡˆΠΈΡ… подписок Π½Π° события

отсылаСм запрос Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»

фиксируСм Π² Π»ΠΎΠ³Π°Ρ… запрос ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния

ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ массив ΠΏΠΎΠ΄ Π±Π°Ρ‚Ρ‡-запрос

собираСм Π² массив запросы Π½Π° ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ старой подписки

Ссли массив Π½Π΅ пустой, отправляСм запрос Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»

фиксируСм Π² Π»ΠΎΠ³Π°Ρ… запрос ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния

Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ запрос для Π½ΠΎΠ²ΠΎΠΉ подписки Π½Π° событиС OnAppUninstall

отсылаСм запрос Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»

фиксируСм Π² Π»ΠΎΠ³Π°Ρ… запрос ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния

Π’Ρ‹Π²ΠΎΠ΄ΠΈΠΌ страницу ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ

ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ js-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΏΠΎΡ€Ρ‚Π°Π»Π°

Π― расписал всю Π»ΠΎΠ³ΠΈΠΊΡƒ Π±Π΅Π· ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. НСкоторыС Π°Π²Ρ‚ΠΎΡ€Ρ‹ Ρ‚Π°ΠΊ ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ: Π²Π½Π°Ρ‡Π°Π»Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ всС подряд, Π΄ΠΎΠ±ΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ ΠΊΠΎΠ΄Π°, Π° ΡƒΠΆ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠšΠ°ΠΆΠ΅Ρ‚ΡΡ, Π€Π°ΡƒΠ»Π΅Ρ€ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ», Ρ‡Ρ‚ΠΎ нСльзя ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ ΠΏΠΎ Ρ…ΠΎΠ΄Ρƒ Π΄Π΅Π»Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒ Π½Π° Π΄Π²Π° этапа. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΆΠ΅, глядя Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρƒ нас ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ нас ΠΎΠ΄ΠΈΠ½, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, ΠΊΠΎΠ΄ выполняСтся Π² ΠΎΠ±Π΅ΠΈΡ… Π²Π΅Ρ‚ΠΊΠ°Ρ… условия, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ подписка Π½Π° событиС. Π§Ρ‚ΠΎ ΠΆ, ΠΌΠΎΠΆΠ½ΠΎ Π΅Π³ΠΎ вынСсти Π·Π° Ρ€Π°ΠΌΠΊΠΈ условия ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ· ΠΎΠ±Π΅ΠΈΡ… Π²Π΅Ρ‚ΠΎΠΊ. Однако, Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΡƒΠ΄Π° слоТнСС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² этом Π°Π²Ρ‚ΠΎΡ€ ΠΏΡ€ΠΎΠΆΠΈΠ²Π°Π΅Ρ‚ Π² сказочном ΠΌΠΈΡ€Π΅, Π³Π΄Π΅ всС всСгда заканчиваСтся Ρ…ΠΎΡ€ΠΎΡˆΠΎ. К соТалСнию, ΠΎΠ½ Π² этом Π½Π΅ ΠΎΠ΄ΠΈΠ½ΠΎΠΊ. Для Π½Π°Ρ‡Π°Π»Π° создадим ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ errors ΠΈ ΠΏΡ€ΠΎΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ массивом.

Вопрос ΠΎΠ± ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ошибок Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π°ΠΆΠ΅Π½, насколько часто упускаСтся ΠΈΠ· Π²ΠΈΠ΄Π°. МоТСм Π»ΠΈ ΠΌΡ‹ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠΎΡ€Ρ‚Π°Π»Ρƒ, Ρ‡Ρ‚ΠΎ установка Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°, Ссли Π½Π°ΠΌ Π½Π΅ удастся ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° события ΠΈΠ»ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ запись ΠΎ ΠΏΠΎΡ€Ρ‚Π°Π»Π΅? ВСроятно, Π½ΠΈΡ‡Π΅Π³ΠΎ ΡƒΠΆ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π² ΠΏΠ»Π°Π½Π΅ основной Π·Π°Π΄Π°Ρ‡ΠΈ прилоТСния Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, ΠΌΡ‹ лишь Π½Π΅ смоТСм ΠΏΠΎΡ‚ΠΎΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ„Π°ΠΊΡ‚ обновлСния ΠΈ Π½Π΅ смоТСм ΠΏΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΎΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚Π°Π»Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ ΡƒΠ΄Π°Π»Π΅Π½ΠΎ. И всС-Ρ‚Π°ΠΊΠΈ Ρ„Π°ΠΊΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ написано ΠΊΡ€ΠΈΠ²ΠΎΠ²Π°Ρ‚ΠΎ, привяТСтся навсСгда ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π² Π½Π°ΡˆΠΈΡ… Π³ΠΎΠ»ΠΎΠ²Π°Ρ…, повысит ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π°Π΄Ρ€Π΅Π½Π°Π»ΠΈΠ½Π°, снизит ΡΡ‚Ρ€Π΅ΡΡΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ. ΠšΠΎΡ€ΠΎΡ‡Π΅, самим ΠΆΠ΅ Ρ…ΡƒΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚. А ΠΏΠΎΡ‚ΠΎΠΌΡƒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ установку ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ошибок нСльзя Π½ΠΈ Π² ΠΊΠΎΠ΅ΠΌ случаС.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24. Π€ΠΎΡ‚ΠΎ Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для битрикс24

Π‘Ρ…Π΅ΠΌΠ° 2. Вторая вСрсия ΠΊΠΎΠ΄Π° (ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ дСйствия спрятаны Π² Π²Ρ‹Π·ΠΎΠ²Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ):

БохраняСм Π² Π»ΠΎΠ³ запрос с ΠΏΠΎΡ€Ρ‚Π°Π»Π°

ΠŸΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π½Π΅Π΅ сохранСнныС ΠΎ ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ Π΄Π°Π½Π½Ρ‹Π΅

Π•ΡΡ‚ΡŒ Π»ΠΈ запись ΠΎ ΠΏΠΎΡ€Ρ‚Π°Π»Π΅?

фиксируСм Ρ„Π°ΠΊΡ‚ установки прилоТСния Π² Π»ΠΎΠ³Π°Ρ…

фиксируСм Ρ„Π°ΠΊΡ‚ обновлСния Π² Π»ΠΎΠ³Π°Ρ…

Π’Ρ‹Π²ΠΎΠ΄ΠΈΠΌ страницу ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ

Π΅ΡΡ‚ΡŒ Π»ΠΈ сообщСниС ΠΎΠ± ошибкС?

ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ js-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΏΠΎΡ€Ρ‚Π°Π»Π°

Π”ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ всС понятно, ΠΊΡ€ΠΎΠΌΠ΅ Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² createUserMessage() ΠΈ rollBackIntstall().

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ. Π‘ Π½ΠΈΠΌ ΠΏΠΎΠΏΡ€ΠΎΡ‰Π΅: Ссли ΠΌΡ‹ зафиксировали Ρƒ сСбя Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ (Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ), Π° ошибка ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° Π½Π° этапС событий, Ρ‚ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Π½Π°ΠΌ слСдуСт Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π½Π°Π·Π°Π΄ всС, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ. ΠžΡ‚ΡΡŽΠ΄Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡Π° Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ дСйствия ΠΈ исходныС Π΄Π°Π½Π½Ρ‹Π΅. Π›ΠΈΠ±ΠΎ, Ссли всС дСйствия Π±Ρ‹Π»ΠΈ связаны с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.

Π‘Ρ…Π΅ΠΌΠ° 3. Π’Ρ€Π΅Ρ‚ΡŒΡ вСрсия:

БохраняСм Π² Π»ΠΎΠ³ запрос с ΠΏΠΎΡ€Ρ‚Π°Π»Π°

ΠŸΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π½Π΅Π΅ сохранСнныС ΠΎ ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ Π΄Π°Π½Π½Ρ‹Π΅

Π•ΡΡ‚ΡŒ Π»ΠΈ запись ΠΎ ΠΏΠΎΡ€Ρ‚Π°Π»Π΅?

фиксируСм Ρ„Π°ΠΊΡ‚ установки/обновлСния Π² Π»ΠΎΠ³Π°Ρ…

Π’Ρ‹Π²ΠΎΠ΄ΠΈΠΌ страницу ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ

Π΅ΡΡ‚ΡŒ Π»ΠΈ сообщСниС ΠΎΠ± ошибкС?

ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ js-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΏΠΎΡ€Ρ‚Π°Π»Π°

Π›ΠΎΠ³ΠΈΠΊΠ° установки прилоТСния Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ вопросов. Но Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ вопрос Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π’ ΠΊΠΎΠ΄Π΅ ΡƒΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π»ΠΎΠ³ΠΈΡ€ΡƒΠ΅ΠΌ сам запрос с ΠΏΠΎΡ€Ρ‚Π°Π»Π°. Π’ΠΎΡ‚ ΠΎΠ½:

здСсь (Π½Π΅ ΡƒΠ΄ΠΈΠ²Π»ΡΠΉΡ‚Π΅ΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ):

А я ΠΈΡ…, Π²Ρ€ΠΎΠ΄Π΅ ΠΊΠ°ΠΊ, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ сохранСнии Π² Π±Π°Π·Ρƒ. Если Ρ‚Π°ΠΊ Ρ€Π°ΡΡΡƒΠ΄ΠΈΡ‚ΡŒ, Ρ‚ΠΎ Π½Π°ΠΌ ΠΈ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ-Ρ‚ΠΎ Π΅Π³ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всС, Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΌ содСрТится Π½Π°ΠΌ ΠΈΡ‚Π°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ извСстно, Ρ€Π°Π·Π²Π΅ Ρ‡Ρ‚ΠΎ язык. Π’ Π»ΠΎΠ³ΠΈ всСгда ΠΏΠΎΠΏΠ°Π΄Π΅Ρ‚ Π»ΠΈΠ±ΠΎ Ρ„Π°ΠΊΡ‚ установки, Π»ΠΈΠ±ΠΎ ошибки ΠΏΡ€ΠΈ установкС. Но Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ запрос ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈ Π½Π΅ с ΠΏΠΎΡ€Ρ‚Π°Π»Π° вовсС, Π° ΠΈΠ· хакСрского прилоТСния. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π·Π°Ρ‡Π΅ΠΌ Π΅Π³ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ? И ΠΏΠΎ этом Ρ€Π°Π·ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΠΈ становится понятно, Ρ‡Ρ‚ΠΎ нСпонятно, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½ΠΎ ΠΎΡ‚ Π»Π΅Π²Ρ‹Ρ… запросов. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ наш список дСйствий дополняСтся Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ:

17. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° валидности запроса ΠΈΠ·Π²Π½Π΅.

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС (ΠΏΡ€ΠΈ установкС прилоТСния) ΠΌΡ‹ Ρ‚Π°ΠΊ ΠΈ Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Π΅ΠΌ запрос Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π» для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, вызывая app.info с ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹ΠΌ Π½Π°ΠΌ access_token (AUTH_ID). КакиС Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚Π°:

ΠŸΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ Π£Π Π› ΠΊ rest-Ρƒ ΠΏΠΎΡ€Ρ‚Π°Π»Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π΄Π° ΠΊΡ‚ΠΎ-Ρ‚ΠΎ стукнулся Π½Π° страницу установки Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π° Π² запросС Π½Π΅Ρ‚ ΠΈΠ»ΠΈ ΠΎΠ½ Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ. Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. ВсС запросы Π² ΠΏΠΎΡ€Ρ‚Π°Π» ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ, ΠΏΠΎ-Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌΡƒ, Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠ΅ соСдинСниС (ΠΏΠΎ SSL), Π½ΠΎ ΠΈ с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ сСртификата сСрвСра, Π½Π΅ допуская самоподписанныС. ΠŸΡ€ΠΈ пустом Ρ‚Π΅Π»Π΅ ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ ошибки (http status code ΠΎΡ‚Π²Π΅Ρ‚Π°), ΠΈ, Ссли Π΄ΠΎ сСрвСра Π΄ΠΎΡΡ‚ΡƒΡ‡Π°Ρ‚ΡŒΡΡ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·-Π·Π° Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ сСртификата, Ρ‚ΠΎ ΠΎΠ± этом Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. Битрикс24 сущСствуСт ΠΊΠ°ΠΊ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ, Ρ‚Π°ΠΊ ΠΈ ΠΊΠΎΡ€ΠΎΠ±ΠΎΡ‡Π½Ρ‹ΠΉ, ΠΈ здСсь ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π΄Π΅Π»ΠΎ, стало Π±Ρ‹Ρ‚ΡŒ, с ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΎΠΉ, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½ΠΎΠΉ Π½Π° собствСнном сСрвСрС Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°.

На этом с установкой, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, всС. Но Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ подписки Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Ρ‡ΡƒΡ‚ΡŒ ΠΊΠΎΡΠ½ΡƒΡ‚ΡŒΡΡ rest-запросов ΠΏΠΎΡ€Ρ‚Π°Π»Π°. REST Битрикс24 довольно Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠΉ. Π”Π°, ΠΏΠΎΡ€ΠΎΡŽ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡƒΠ΄ΠΈΠ²Π»ΡΡŽΡ‚. НапримСр, Π³Π΄Π΅-Ρ‚ΠΎ рСгистр ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π° Π³Π΄Π΅-Ρ‚ΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚. А Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ запросы, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… всС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡ΠΈ, Π½ΠΎ, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² Π½ΡƒΠΆΠ½ΠΎΠΉ очСрСдности. Однако, Π² Π±Π°Ρ‚Ρ‡-запросах ΠΌΠΎΠΆΠ½ΠΎ, формируя ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ. Π­Ρ‚ΠΎ ΠΊΡ€ΡƒΡ‚ΠΎ. Рассмотрим ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ подписки Π½Π° события, ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΉΡΡ ΠΎΡ‚ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΉ вСрсии прилоТСния. Для этого Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ наши старыС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, Π΄Π΅Π»Π°Π΅ΠΌ запрос (ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹):

ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅:

ΠŸΠΎΡ€Ρ‚Π°Π» Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ всС ΠΏΡ€Π΅ΠΆΠ½ΠΈΠ΅ подписки нашСго прилоТСния. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ с вСрсии Π½Π° Π²Π΅Ρ€ΡΠΈΡŽ Ρƒ нас мСняСтся Π£Π Π›, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ вмСсто v1 Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ v2.

if array res.result

foreach res.result as item

if not empty batch

if not empty res.result_errors

Как я ΡƒΠΆΠ΅ сказал, я Π½Π΅ вникаю Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ прилоТСния, ΠΈ ΠΈΠΌΠ΅Π½Π° Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ здСсь слуТат лишь для указания, ΠΊΠ°ΠΊΠΎΠ΅ дСйствиС выполняСтся Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚. Π’ этом ΠΊΠΎΠ΄Π΅ ΠΌΡ‹ Ρ‚ΠΎΡ‡Π½ΠΎ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ наши подписки Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ прСвысят ограничСния Π±Π°Ρ‚Ρ‡-запросов Π² 50 ΠΊΠΎΠΌΠ°Π½Π΄, Π½ΠΎ Ρ‚Π°ΠΌ, Π³Π΄Π΅ это Π½Π΅ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, слСдуСт Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ. ΠŸΡ€ΠΈ этом Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄ вмСстС с ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ (ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ 5000 ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈΠ»ΠΈ счСтов Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·) ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π² Π±Π°ΠΉΡ‚Π°Ρ… довольно большоС число, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ стоит ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ всС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΎΠ΄ΠΈΠ½ массив, ΠΏΠΎΡ‚ΠΎΠΌ Ρ€Π΅Π·Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎ 50 ΡˆΡ‚ΡƒΠΊ, ΠΈ Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ эти Π½Π°Ρ€Π΅Π·ΠΊΠΈ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅. Fatal error, cannot allocate memory ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ запросто ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹. Алгоритм ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ½Ρ‹ΠΌ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π² псСвдокодС:

while row = getSomething()

if count batch equal 50

Ну, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈ с установкой, ΠΈ с запросами Ρ‚ΠΎΡ‡Π½ΠΎ всС.

Доставка ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΡ‚ экспСртов ΠΏΠΎ Битрикс24!

ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ, ΠΈ Ρ€Π°Π· Π² нСдСлю Ρƒ вас Π½Π° ΠΏΠΎΡ‡Ρ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… совСтов ΠΈ ΠΎΠ±Π·ΠΎΡ€ΠΎΠ² ΠΏΡ€ΠΎ Битрикс24

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *