Π’Ρ…ΠΎΠ΄ Π‘Π»ΠΎΠ³
Π‘Ρ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚
Π Π΅ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΎΡ€Ρ‹
ΠšΡ€Π°ΡΠΎΡ‚Π°
ЀрилансСры
Π Π°Π·Π½Ρ‹Π΅ спСциалисты
Π’Ρ€Π΅Π½Π΅Ρ€Ρ‹
Π£Ρ…ΠΎΠ΄ Π·Π° ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹ΠΌΠΈ
Автоинструкторы

Настройка API β€” удалённая Ρ€Π°Π±ΠΎΡ‚Π° Π² МосквС

Π”Π°Ρ‚Π°: 2026-04-21
Π”Π΅Ρ‚Π°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
Москва
Π—Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ
дистанционно
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ
договорная
Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
2026-04-21
ОписаниС
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: 1c. Нам Π½ΡƒΠΆΠ½ΠΎ Π² 1Π‘ Π£Π’ конфигурация 11.5 ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ с ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠΉ кассой. “ Π­Π²ΠΎΡ‚ΠΎΡ€ Π‘Π’3Π€“. Π£ Нас Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ “Π­Π²ΠΎΡ‚ΠΎΡ€“ ΠΈ “ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠžΠ€Π”“ (Π³Π΄Π΅ Π²Ρ‹Π±ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‡Π΅ΠΊΠΈ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡƒΡŽ ΠΈ ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ) . Π’ Ρ‚Π΅Ρ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Π­Π²ΠΎΡ‚ΠΎΡ€ Π½Π°ΠΌ объяснили, Ρ‡Ρ‚ΠΎ прямой ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π­Π²ΠΎΡ‚ΠΎΡ€ ΠΈ 1 Π‘ Π½Π΅Ρ‚, Π΅ΡΡ‚ΡŒ интСграция Ρ‡Π΅Ρ€Π΅Π· API. Нам Π½ΡƒΠΆΠ΅Π½ спСциалист ΠΏΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с API ΠΊ 1Π‘. Ошибка , которая Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с 1с я Π²Π°ΠΌ ΠΏΡ€ΠΈΠ»Π°Π³Π°ΡŽ Π² письмС. Π­Π²ΠΎΡ‚ΠΎΡ€ прислал ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡŽ. Π’ΠΎΠΆΠ΅ ΠΏΡ€ΠΈΠ»Π°Π³Π°ΡŽ. Вторая Π—Π°Π΄Π°Ρ‡Π° : Ρƒ нас ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΌΠ°Π³Π°Π·ΠΈΠ½: Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π±ΠΈΠ²Π°Ρ‚ΡŒ 2 Ρ‡Π΅ΠΊΠ°. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ‡Π΅ΠΊ - “ΠŸΡ€Π΅Π΄ΠΎΠΏΠ»Π°Ρ‚Π° 100 %“ (ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ присылаСт ΠΏΠΎ экварингу дСньги Π½Π° Ρ‚ΠΎΠ²Π°Ρ€). ВыбиваСтся автоматичСски . Π’Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‡Π΅ΠΊ- “ΠŸΠΎΠ»Π½Ρ‹ΠΉ расчСт“ ( ВыбиваСтся, Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Ρ‚ΠΎΠ²Π°Ρ€). Нам Π½ΡƒΠΆΠ½ΠΎ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ “Бтатус“ Π² 1Π‘ Π£Π’ “ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ“, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Ρ‡Π΅ΠΊ выбивался автоматичСски.
ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ‹

Настройка API

дистанционно
договорная
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ΠΏΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ спСциалиста. ПоТСлания ΠΈ особСнности: НСобходимо Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Wildberries ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ прямой (Π½Π΅ ΠΏΠΎΠ΄ΠΌΠ΅Π½Π½Ρ‹ΠΉ) ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ покупатСля ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π· Π±Π΅Π· ΠΊΠΎΠ΄Π° получСния торгуя ΠΏΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ DBS (ΠΏΡ€ΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠ² Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ).
ΠšΡ€Π°ΡΠ½ΠΎΠ΄Π°Ρ€ ЀрилансСры

Настройка API

дистанционно
договорная
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ΠΏΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ спСциалиста.
Π’ΠΎΡ€ΠΎΠ½Π΅ΠΆ ЀрилансСры

Настройка API

дистанционно
договорная
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ΠΏΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ спСциалиста. ПоТСлания ΠΈ особСнности: ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния 1.1. НазначСниС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° НастоящСС тСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ опрСдСляСт трСбования ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ двустороннСй ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ЯндСкс ДиспСтчСрской (fleet.yandex.ru) ΠΈ Битрикс24 (облачная вСрсия, Ρ‚Π°Ρ€ΠΈΡ„ ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ). Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌ Π½Π° аутсорсС. 1.2. ОписаниС бизнСса Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ β€” транспортная компания, ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ услуги такси ΠΈ ΠΊΡƒΡ€ΡŒΠ΅Ρ€ΡΠΊΠΎΠΉ доставки Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ ЯндСкс Go. ΠœΠ°ΡΡˆΡ‚Π°Π±: Π‘ΠΎΠ»Π΅Π΅ 5 ΠΏΠ°Ρ€ΠΊΠΎΠ² (ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΡ… Π»ΠΈΡ†), ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Ρ… ΠΊ ЯндСкс ДиспСтчСрской Π‘ΠΎΠ»Π΅Π΅ 500 Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΊΡƒΡ€ΡŒΠ΅Ρ€ΠΎΠ² Битрикс24 β€” чистый ΠΏΠΎΡ€Ρ‚Π°Π», Ρ‚Π°Ρ€ΠΈΡ„ ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π‘Π΅Ρ€Π²Π΅Ρ€Π½Ρ‹Π΅ мощности для middleware β€” Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Π°Ρ€Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ 1.3. Π¦Π΅Π»ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ЦСнтрализация управлСния водитСлями, ΠΊΡƒΡ€ΡŒΠ΅Ρ€Π°ΠΌΠΈ, автомобилями ΠΈ Π·Π°ΠΊΠ°Π·Π°ΠΌΠΈ Π² Π΅Π΄ΠΈΠ½ΠΎΠΌ интСрфСйсС Битрикс24 Двусторонняя синхронизация Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ѐинансовый ΡƒΡ‡Ρ‘Ρ‚ ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° ΠΏΠΎ ΠΏΠ°Ρ€ΠΊΠ°ΠΌ, водитСлям, Π·Π°ΠΊΠ°Π·Π°ΠΌ Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ балансами ΠΈ начислСниями ΠΈΠ· Битрикс24 Бвязь с 1Π‘, увСдомлСния Π² Telegram ΠΈ Битрикс24 2. ВСхничСский Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚ 2.1. Yandex Fleet API Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ URL: https://fleet-api.taxi.yandex.net Авторизация: Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ X-Client-ID, X-API-Key, X-Park-ID Π€ΠΎΡ€ΠΌΠ°Ρ‚: REST API, JSON, POST-запросы ДоступныС Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²: Π“Ρ€ΡƒΠΏΠΏΠ° API ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ НаправлСниС ContractorProfiles Бписок Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ/ΠΊΡƒΡ€ΡŒΠ΅Ρ€ΠΎΠ², созданиС, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, привязка Π°Π²Ρ‚ΠΎ Π§Ρ‚Π΅Π½ΠΈΠ΅ + Π—Π°ΠΏΠΈΡΡŒ Orders Бписок Π·Π°ΠΊΠ°Π·ΠΎΠ², Ρ‚Ρ€Π΅ΠΊ ΠΏΠΎ Π·Π°ΠΊΠ°Π·Ρƒ Волько Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Transactions Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΏΠΎ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽ, ΠΏΠΎ Π·Π°ΠΊΠ°Π·Ρƒ, ΠΏΠΎ ΠΏΠ°Ρ€ΠΊΡƒ; созданиС Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π§Ρ‚Π΅Π½ΠΈΠ΅ + Π—Π°ΠΏΠΈΡΡŒ DriverWorkRules Бписок условий Ρ€Π°Π±ΠΎΡ‚Ρ‹ Волько Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π’Π°ΠΆΠ½ΠΎ: для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ°Ρ€ΠΊΠ° трСбуСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ (Client ID + API Key + Park ID). ΠšΠ»ΡŽΡ‡ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ API диспСтчСрской ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ [Email скрыт]. Π’Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ IP-адрСс middleware-сСрвСра Π² Π±Π΅Π»Ρ‹ΠΉ список. 2.2. Битрикс24 REST API Π’ΠΈΠΏ: ΠžΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ, Ρ‚Π°Ρ€ΠΈΡ„ ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Авторизация: ВходящиС Π²Π΅Π±Ρ…ΡƒΠΊΠΈ (бСссрочный Ρ‚ΠΎΠΊΠ΅Π½) ΠΈ/ΠΈΠ»ΠΈ локальноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (OAuth 2.0) ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ: Leaky Bucket β€” 2 запроса/сСк, ΠΏΠΎΡ€ΠΎΠ³ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ 50 запросов РСкомСндация: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ локальноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (Π½Π΅ Π²Π΅Π±Ρ…ΡƒΠΊ) для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ событий ΠΈ встраивания Π² интСрфСйс 2.3. АрхитСктура Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ВрСбуСтся middleware-сСрвСр (Π°Ρ€Π΅Π½Π΄ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ VPS/ΠΎΠ±Π»Π°ΠΊΠΎ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выполняСт Ρ€ΠΎΠ»ΡŒ прокси ΠΌΠ΅ΠΆΠ΄Ρƒ Yandex Fleet API ΠΈ Битрикс24 REST API: Поллинг Yandex Fleet API ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ (ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 1-3 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹) для обнаруТСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° исходящих Π²Π΅Π±Ρ…ΡƒΠΊΠΎΠ² Битрикс24 для ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ записи Π² Fleet ΠžΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π·Π°Π΄Π°Ρ‡ (Redis/RabbitMQ) для соблюдСния rate-limit Битрикс24 (2 запроса/сСк) Π›ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ стСк middleware: Node.js / Python (FastAPI), PostgreSQL, Redis, Docker. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ хостинг: Yandex Cloud / Selectel / Timeweb Cloud β€” VPS ΠΎΡ‚ 2 vCPU, 4 GB RAM, SSD 40 GB. 3. ΠžΠ±ΡŠΡ‘ΠΌ Ρ€Π°Π±ΠΎΡ‚ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования 3.1. Настройка Битрикс24 (с нуля) 3.1.1. Π‘ΠΌΠ°Ρ€Ρ‚-процСссы (Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄) Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ смарт-процСссы Π² CRM: БП Β«Π’ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ / ΠšΡƒΡ€ΡŒΠ΅Ρ€Ρ‹Β» ПолС Π’ΠΈΠΏ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Fleet ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ Fleet ID String driver_profile.id Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ связи Park ID String park.id ΠŸΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊ ΠΏΠ°Ρ€ΠΊΡƒ ЀИО String last_name, first_name, middle_name Π’Π΅Π»Π΅Ρ„ΠΎΠ½ String phone Π’ΠΈΠΏ (такси/ΠΊΡƒΡ€ΡŒΠ΅Ρ€) List work_rule Бтатус (working/fired/…) List work_status Бтадия Π²ΠΎΡ€ΠΎΠ½ΠΊΠΈ Баланс Number account.balance АвтообновлСниС Условия Ρ€Π°Π±ΠΎΡ‚Ρ‹ List work_rule_id ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ Бвязь car_id Бвязь с БП Авто Π”Π°Ρ‚Π° создания DateTime created_date БП «Автомобили» ПолС Π’ΠΈΠΏ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Fleet ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ Car ID String car.id Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠœΠ°Ρ€ΠΊΠ°, модСль String brand, model ГосномСр String number Π¦Π²Π΅Ρ‚ String color Π“ΠΎΠ΄ выпуска Number year VIN String vin БП Β«Π—Π°ΠΊΠ°Π·Ρ‹Β» ПолС Π’ΠΈΠΏ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Fleet ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ Order ID String order.id Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Π’ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ/ΠΊΡƒΡ€ΡŒΠ΅Ρ€ Бвязь driver_profile.id Бвязь с БП Бтатус Π·Π°ΠΊΠ°Π·Π° List status Бтадия Π²ΠΎΡ€ΠΎΠ½ΠΊΠΈ АдрСс ΠΏΠΎΠ΄Π°Ρ‡ΠΈ String route.point_from АдрСс назначСния String route.point_to Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Number price Π’ΠΈΠΏ ΠΎΠΏΠ»Π°Ρ‚Ρ‹ List payment_type Π½Π°Π»/Π±Π΅Π·Π½Π°Π»/ΠΊΠΎΡ€ΠΏ Π”Π°Ρ‚Π°/врСмя DateTime booked_at, ended_at Park ID String park.id БП Β«Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΒ» ПолС Π’ΠΈΠΏ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ Fleet ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ Transaction ID String id Π£Π½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Π’ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Бвязь driver_profile_id ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ List category_id ride, tip, fine, ΠΈ Ρ‚.Π΄. Π‘ΡƒΠΌΠΌΠ° Number amount ОписаниС String description Π”Π°Ρ‚Π° DateTime event_at Park ID String park.id 3.1.2. Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ Β«ΠŸΠ°Ρ€ΠΊΠΈΒ» Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ справочник с полями: Park ID, НазваниС ΡŽΡ€Π»ΠΈΡ†Π°, Client ID (Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ), API Key (Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ, Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π° middleware), Бтатус синхронизации. 3.2. Бинхронизация Yandex Fleet ? Битрикс24 (Ρ‡Ρ‚Π΅Π½ΠΈΠ΅) Π’ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ / ΠšΡƒΡ€ΡŒΠ΅Ρ€Ρ‹: Поллинг /v1/parks/driver-profiles/list ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠ°Ρ€ΠΊΡƒ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 3 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ БопоставлСниС ΠΏΠΎ Fleet ID: Ссли Π½Π΅Ρ‚ β€” ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ; Ссли Π΅ΡΡ‚ΡŒ β€” ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ измСнившиСся поля ОбновлСниС баланса водитСля ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠΎΠ»Π»ΠΈΠ½Π³Π΅ Π—Π°ΠΊΠ°Π·Ρ‹: Поллинг /v1/parks/orders/list ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 1-2 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ (booked_at ΠΎΡ‚ послСднСй синхронизации) Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ элСмСнта БП Β«Π—Π°ΠΊΠ°Π·Ρ‹Β» с привязкой ΠΊ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽ ОбновлСниС статуса Π·Π°ΠΊΠ°Π·Π° (стадии Π²ΠΎΡ€ΠΎΠ½ΠΊΠΈ): Π½ΠΎΠ²Ρ‹ΠΉ ? Π² ΠΏΡƒΡ‚ΠΈ ? Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ ? ΠΎΡ‚ΠΌΠ΅Π½Ρ‘Π½ Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ: Поллинг /v2/parks/transactions/list ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 5 ΠΌΠΈΠ½ΡƒΡ‚ (event_at ΠΎΡ‚ послСднСй синхронизации) Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ элСмСнта БП Β«Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΒ» с привязкой ΠΊ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽ ΠΈ Π·Π°ΠΊΠ°Π·Ρƒ ДСдупликация ΠΏΠΎ Transaction ID 3.3. Бинхронизация Битрикс24 ? Yandex Fleet (запись) Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ водитСля / ΠΊΡƒΡ€ΡŒΠ΅Ρ€Π°: ΠŸΡ€ΠΈ создании элСмСнта БП Β«Π’ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΒ» с пустым Fleet ID β€” Π²Ρ‹Π·ΠΎΠ² POST /v2/parks/contractors/driver-profile ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Fleet ID записываСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² Π‘24 Π’Ρ€ΠΈΠ³Π³Π΅Ρ€: исходящий Π²Π΅Π±Ρ…ΡƒΠΊ Битрикс24 Π½Π° событиС создания элСмСнта НачислСния / списания баланса: Кнопка/Ρ€ΠΎΠ±ΠΎΡ‚ Π² ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ΅ водитСля ? POST /v2/parks/driver-profiles/transactions Поля: сумма, описаниС, катСгория (partner_bonus, partner_ride_fee ΠΈ Π΄Ρ€.) ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ: X-Idempotency-Token для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ дублирования ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΠ° автомобиля: ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ поля Β«ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΒ» Π² ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ΅ водитСля ? PUT /v1/parks/driver-profiles/car-bindings 3.4. УвСдомлСния Π’ Битрикс24: Ошибки синхронизации β€” ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ отвСтствСнному Π² ΠΆΠΈΠ²ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ/Ρ‡Π°Ρ‚ Новый Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ зарСгистрирован β€” ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρƒ Баланс водитСля Π½ΠΈΠΆΠ΅ ΠΏΠΎΡ€ΠΎΠ³Π° β€” ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€Ρƒ Π’ Telegram: ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ошибки синхронизации (middleware down, API нСдоступСн, auth error) Π‘Π²ΠΎΠ΄ΠΊΠ° Π·Π° дСнь: ΠΊΠΎΠ»-Π²ΠΎ Π·Π°ΠΊΠ°Π·ΠΎΠ², Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ°, Π½ΠΎΠ²Ρ‹Π΅ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ (Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹ΠΉ дайдТСст Π² Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ врСмя) РСализация: Telegram Bot API, Π±ΠΎΡ‚ создаётся Ρ‡Π΅Ρ€Π΅Π·@BotFather, Ρ‚ΠΎΠΊΠ΅Π½ хранится Π½Π° middleware 3.5. Аналитика ΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ Π’ Битрикс24 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹/Π΄Π°ΡˆΠ±ΠΎΡ€Π΄Ρ‹: Π‘Π²ΠΎΠ΄ΠΊΠ° ΠΏΠΎ ΠΏΠ°Ρ€ΠΊΠ°ΠΌ: ΠΊΠΎΠ»-Π²ΠΎ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, Π·Π°ΠΊΠ°Π·ΠΎΠ², Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ°, срСдний баланс (ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΏΠ°Ρ€ΠΊΡƒ ΠΈ суммарно) Π’ΠΎΠΏ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ: ΠΏΠΎ ΠΊΠΎΠ»-Π²Ρƒ Π·Π°ΠΊΠ°Π·ΠΎΠ², ΠΏΠΎ Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ΅, ΠΏΠΎ ΠΎΡ‚ΠΌΠ΅Π½Π°ΠΌ Ѐинансовый ΠΎΡ‚Ρ‡Ρ‘Ρ‚: Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΏΠΎ катСгориям, сальдо, Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° Π·Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π”Π°ΡˆΠ±ΠΎΡ€Π΄ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ, Π·Π°ΠΊΠ°Π·Ρ‹ Π² Ρ€Π°Π±ΠΎΡ‚Π΅, Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠ° сСгодня РСализация: стандартныС ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ CRM Битрикс24 + встроСнноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (ΠΈΡ„Ρ€Π΅ΠΉΠΌ) с Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌΠΈ Π½Π° Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… middleware. 3.6. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с 1Π‘ ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ REST API эндпоинты Π½Π° middleware для Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² 1Π‘: GET /api/v1/drivers β€” список Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ с балансами GET /api/v1/transactions?from=&to= β€” Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π·Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ GET /api/v1/orders?from=&to= β€” Π·Π°ΠΊΠ°Π·Ρ‹ Π·Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ GET /api/v1/reports/daily β€” сводный ΠΎΡ‚Ρ‡Ρ‘Ρ‚ Авторизация: API-ΠΊΠ»ΡŽΡ‡ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅. Π€ΠΎΡ€ΠΌΠ°Ρ‚: JSON. На сторонС 1Π‘ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° разрабатываСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ (Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΎΠ±ΡŠΡ‘ΠΌ, Ссли Π½Π΅ ΠΎΠ³ΠΎΠ²ΠΎΡ€Π΅Π½ΠΎ ΠΈΠ½ΠΎΠ΅). 4. ΠΠ΅Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ трСбования 4.1. ΠΠ°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠžΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ (retry queue) ΠΏΡ€ΠΈ ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… API с ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ backoff Π˜Π΄Π΅ΠΌΠΏΠΎΡ‚Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ записи (дСдупликация ΠΏΠΎ ID ΠΈ X-Idempotency-Token) АвтоматичСский пСрСзапуск middleware (супСрвизор / Docker restart policy) 4.2. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ БоблюдСниС rate-limit Битрикс24 (2 запроса/сСк, ΠΏΠΎΡ€ΠΎΠ³ 50) ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° (batch) для массовых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (500+ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ? 5+ ΠΏΠ°Ρ€ΠΊΠΎΠ²) Π›Π°Ρ‚Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ синхронизации Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 5 ΠΌΠΈΠ½ΡƒΡ‚ для Π·Π°ΠΊΠ°Π·ΠΎΠ² 4.3. Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ API-ΠΊΠ»ΡŽΡ‡ΠΈ Yandex Fleet хранятся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° middleware (Π½Π΅ Π² Битрикс24) HTTPS для всСх соСдинСний IP-whitelist Π½Π° middleware для доступа ΠΊ Yandex Fleet API Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π² Π² Битрикс24: Ρ€ΠΎΠ»ΠΈ «Админ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈΒ», Β«ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠ°Ρ€ΠΊΠ°Β», Β«Π‘ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€Β» 4.4. Π›ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π›ΠΎΠ³ΠΈ всСх API-запросов с Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ, статус-ΠΊΠΎΠ΄ΠΎΠΌ, Ρ‚Π΅Π»ΠΎΠΌ ошибки Ротация Π»ΠΎΠ³ΠΎΠ² (Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ 30 Π΄Π½Π΅ΠΉ) Health-check эндпоинт Π½Π° middleware (/health) АлСрты Π² Telegram ΠΏΡ€ΠΈ Π΄Π°ΡƒΠ½Ρ‚Π°ΠΉΠΌΠ΅ > 5 ΠΌΠΈΠ½ΡƒΡ‚ 5. Бостав поставки β„– АртСфакт Π€ΠΎΡ€ΠΌΠ°Ρ‚ 1 Middleware-сСрвис (исходный ΠΊΠΎΠ΄ + Docker) Git-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ 2 НастроСнный ΠΏΠΎΡ€Ρ‚Π°Π» Битрикс24 (БП, поля, Π²ΠΎΡ€ΠΎΠ½ΠΊΠΈ, Ρ€ΠΎΠ»ΠΈ) Настройка Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ 3 Π›ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Битрикс24 (Π΄Π°ΡˆΠ±ΠΎΡ€Π΄, ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния) JS-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 4 Telegram-Π±ΠΎΡ‚ для ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π’ составС middleware 5 REST API для 1Π‘ (эндпоинты Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ) Π’ составС middleware 6 ДокумСнтация для администратора PDF / Wiki 7 Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ PDF / Wiki 8 Π‘ΠΊΡ€ΠΈΠΏΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π’ составС middleware 6. Π­Ρ‚Π°ΠΏΡ‹ ΠΈ сроки β„– Π­Ρ‚Π°ΠΏ Π‘Ρ€ΠΎΠΊ Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ ΠΏΡ€ΠΈΡ‘ΠΌΠΊΠΈ 1 Аналитика ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 1 Π½Π΅Π΄. Π‘Ρ…Π΅ΠΌΠ° Π°Ρ€Ρ…ΠΈΡ‚., ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ ΠΏΠΎΠ»Π΅ΠΉ БогласованиС Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ 2 Настройка Битрикс24 (БП, поля, Ρ€ΠΎΠ»ΠΈ) 1 Π½Π΅Π΄. Π“ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚Π°Π» ВсС БП ΠΈ поля созданы 3 Middleware: синхронизация Fleet ? Π‘24 2 Π½Π΅Π΄. Π Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»Π»ΠΈΠ½Π³ Π”Π°Π½Π½Ρ‹Π΅ Π² Π‘24 ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с Fleet 4 Middleware: обратная запись Π‘24 ? Fleet 1.5 Π½Π΅Π΄. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅/начислСния Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π² Fleet 5 УвСдомлСния (Telegram + Π‘24) 1 Π½Π΅Π΄. Π‘ΠΎΡ‚ + Π°Π»Π΅Ρ€Ρ‚Ρ‹ УвСдомлСния приходят 6 Π”Π°ΡˆΠ±ΠΎΡ€Π΄Ρ‹ ΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ 1.5 Π½Π΅Π΄. Π Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ Π”Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ 7 API для 1Π‘ + докумСнтация 1 Π½Π΅Π΄. Swagger / Π΄ΠΎΠΊΠΈ Π­Π½Π΄ΠΏΠΎΠΈΠ½Ρ‚Ρ‹ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ 8 ВСстированиС, багфикс, сдача 1 Π½Π΅Π΄. Акт ΠΏΡ€ΠΈΡ‘ΠΌΠΊΠΈ ВсС сцСнарии ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Ρ‹ Π˜Π’ΠžΠ“Πž ~10 Π½Π΅Π΄. 7. ВрСбования ΠΊ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŽ ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Yandex Fleet API (ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Ρ‘Π½Π½Ρ‹Π΅ кСйсы) ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΉ для Битрикс24 ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ³ΠΎ (REST API, Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ прилоТСния) ΠžΠΏΡ‹Ρ‚ развёртывания Π½Π° VPS / ΠΎΠ±Π»Π°ΠΊΠ΅ (Docker, CI/CD) Π—Π½Π°Π½ΠΈΠ΅ особСнностСй rate-limit Битрикс24 ΠΈ Yandex Fleet ΠžΠΏΡ‹Ρ‚ с Telegram Bot API 8. ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ° ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ доступ ΠΊ ΠΏΠΎΡ€Ρ‚Π°Π»Ρƒ Битрикс24 (Π°Π΄ΠΌΠΈΠ½) ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ API-ΠΊΠ»ΡŽΡ‡ΠΈ Yandex Fleet ΠΏΠΎ всСм ΠΏΠ°Ρ€ΠΊΠ°ΠΌ (Client ID, API Key, Park ID) ΠΡ€Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ VPS/ΠΎΠ±Π»Π°ΠΊΠΎ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ SSH-доступ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŽ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Telegram-Π±ΠΎΡ‚Π° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Ρ‚ΠΎΠΊΠ΅Π½ + chat_id Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ отвСтствСнного для ΠΏΡ€ΠΈΡ‘ΠΌΠΊΠΈ этапов ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ список ΠΏΠ°Ρ€ΠΊΠΎΠ² с названиями ΡŽΡ€Π»ΠΈΡ† 9. Π“Π°Ρ€Π°Π½Ρ‚ΠΈΠΉΠ½Ρ‹Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Π“Π°Ρ€Π°Π½Ρ‚ΠΈΠΉΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄: [__] мСсяцСв с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° подписания Π°ΠΊΡ‚Π° ΠΏΡ€ΠΈΡ‘ΠΌΠΊΠΈ Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π°Π³ΠΎΠ² Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π’Π— β€” бСсплатно Адаптация ΠΏΠΎΠ΄ измСнСния Yandex Fleet API (Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ, Ссли Π½Π΅ мСняСтся ΠΎΠ±ΡŠΡ‘ΠΌ Π’Π—) Π’Π΅Ρ…ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° послС Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΈ β€” ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρƒ 10. Π˜Π·Π²Π΅ΡΡ‚Π½Ρ‹Π΅ риски ΠΈ ограничСния Риск ВлияниС ΠœΠΈΡ‚ΠΈΠ³Π°Ρ†ΠΈΡ Yandex Fleet API Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ webhook-ΠΏΡƒΡˆΠΈ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»Π»ΠΈΠ½Π³) Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° 1-5 ΠΌΠΈΠ½ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠ² Rate-limit Битрикс24 (2 Π·Π°ΠΏΡ€/сСк) МСдлСнная миграция ΠžΡ‡Π΅Ρ€Π΅Π΄ΡŒ + batch ИзмСнСниС API Yandex Π±Π΅Π· увСдомлСния Поломка синхронизации ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ + Π°Π»Π΅Ρ€Ρ‚Ρ‹ ΠΠ΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ middleware ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ синхронизации Docker restart + health-check IP Π½Π΅ Π² whitelist Yandex 403 ΠΎΡ‚ API БтатичСский IP Π½Π° VPS.
ΠžΡ€Π΅Π½Π±ΡƒΡ€Π³ ЀрилансСры

Настройка API

дистанционно
договорная
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ЯндСкс ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠ°. ПоТСлания ΠΈ особСнности: НСобходимо ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ ЯндСкс.ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π² Π“ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΏΠΎ API ΠŸΡ€ΠΈΠΌΠ΅Ρ€: посСтитСли всСго, посСтитСли с яндСкс поиска, посСтитСли ΠΈΠ· Π΄ΠΈΡ€Π΅ΠΊΡ‚Π°, количСство конвСрсий, ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΎΡ‚ΠΊΠ°Π·Π° НуТно Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ заполняли строчку ΠΏΠΎ дням Π² Π³ΡƒΠ³Π» Ρ‚Π°Π±Π»ΠΈΡ†Π΅.
Амурская ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ЀрилансСры

Настройка API

дистанционно
договорная
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ΠΏΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ спСциалиста. Π”ΠΎΠ±Ρ€Ρ‹ΠΉ дСнь! На ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ заполняСм Π² Ρ€ΡƒΡ‡Π½ΡƒΡŽ пСрСнося Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚ΠΎΠ² ΠžΠ—ΠžΠ ΠΈ Π’Π‘ (Π”Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Π²ΠΎΡ€ΠΎΠ½ΠΊΠΈ ΠΏΡ€ΠΎΠ΄Π°ΠΆ Π—Π°ΠΊΠ°Π·Ρ‹, количСство Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ, количСство ΠΏΡ€ΠΎΠ΄Π°ΠΆ, посСтитСли, просмотры, ΠΊΠΎΡ€Π·ΠΈΠ½Π°, ΠΏΠΎ спп тянСм сумму ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΈ сумму начислСний ΠΈ рассчитываСм , Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ расходы, расходы ΠΎΠ·ΠΎΠ½, свд) Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… расчитываСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°ΠΌ Π½Π° основС внСсСнных Π΄Π°Π½Π½Ρ‹Ρ…. НСобходимо Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ этих Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Ссли Π²Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ спСциалистом, ΠΌΡ‹ смоТСм ΠΏΡ€ΠΈ созвонС ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ Π²Π°ΠΌ ΠΈΠ· ΠΊΠ°ΠΊΠΈΡ… ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΎΠ·ΠΎΠ½ ΠΈ Π’Π‘ бСрСтся каТдая Ρ†ΠΈΡ„Ρ€Π°. Π”Π°Π½Π½Ρ‹Π΅ бурутся ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΏΠΎ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Ρƒ (Π½Π΅ ΠΏΠΎ Π°Ρ€Ρ‚ΠΈΠΊΠ»Ρƒ), 2 ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π° ΠžΠ—ΠžΠ ΠΈ 2 ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π° Π’Π‘ Π’Π°ΠΊ ΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСскоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ ΠΈΠ»ΠΈ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ этих Ρ‚Π°Π±Π»ΠΈΡ†. Если сработаСмся Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ряд Ρ‚Π°Π±Π»ΠΈΡ† ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
Москва ЀрилансСры

Настройка API

дистанционно
договорная
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: Π’Πš. ПоТСлания ΠΈ особСнности: Π£ нас Π΅ΡΡ‚ΡŒ своя crm систСма, Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Π°Π΄ΠΌΠΈΠ½ΠΊΠ΅ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° Π’Πš, вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ VK token, Π°Π΄ΠΌΠΈΠ½ Π½Π°ΠΆΠΈΠΌΠ°Π» Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ, которая ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ с Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π² Π²ΠΊ, ΠΈ послС Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ VK брался Ρ‚ΠΎΠΊΠ΅Π½. Π‘Π°ΠΌΠ° crm Π½Π° electron, js ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹: Π² Π·Π°ΠΏΡƒΡ‚Π°Π½Π½ΠΎΠΉ API, нСясной Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ… ΠΈ отсутствии Ρ‚ΠΈΠΏΠ° Standalone прилоТСния НуТСн спСциалист, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ с этим ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΈ Π·Π½Π°Π΅Ρ‚ ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΠΉΡ‚Π΅ свою.
Москва ЀрилансСры