Стартовая страница Bitrix24
BIN
Media/Bitrix24.png
Normal file
After Width: | Height: | Size: 6.4 KiB |
@ -87,14 +87,13 @@ a:hover, .navbar__title:hover{
|
||||
}
|
||||
|
||||
|
||||
|
||||
li > a.menu__link {
|
||||
justify-content: flex-start;
|
||||
}
|
||||
|
||||
.Airtable a::before , .Telegram a::before, .VK a::before, .Viber a::before, .Twitter a::before,
|
||||
.Notion a::before, .GoogleCalendar a::before, .GoogleDrive a::before, .GoogleSheets a::before,
|
||||
.Slack a::before, .YandexDisk a::before, .Dropbox a::before{
|
||||
.Slack a::before, .YandexDisk a::before, .Dropbox a::before, .Bitrix24 a::before{
|
||||
padding-right: 0.7rem;
|
||||
padding-top: 0.4rem;
|
||||
}
|
||||
@ -147,6 +146,10 @@ li > a.menu__link {
|
||||
content: url(../../static/img/APIs/small/Dropbox.png);
|
||||
}
|
||||
|
||||
.Bitrix24 > div > a::before{
|
||||
content: url(../../static/img/APIs/small/Bitrix24.png);
|
||||
}
|
||||
|
||||
/* CSS */
|
||||
.button {
|
||||
appearance: none;
|
||||
|
BIN
docs/docusaurus/static/img/APIs/Bitrix24.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
BIN
docs/docusaurus/static/img/APIs/small/Bitrix24.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
docs/docusaurus/static/img/Docs/Bitrix24/1.png
Normal file
After Width: | Height: | Size: 153 KiB |
BIN
docs/docusaurus/static/img/Docs/Bitrix24/2.png
Normal file
After Width: | Height: | Size: 59 KiB |
BIN
docs/docusaurus/static/img/Docs/Bitrix24/3.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
docs/docusaurus/static/img/Docs/Bitrix24/4.png
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
docs/docusaurus/static/img/Docs/Bitrix24/5.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
docs/docusaurus/static/img/Docs/Bitrix24/6.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
docs/docusaurus/static/img/Docs/Bitrix24/7.png
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
docs/docusaurus/static/img/Docs/Bitrix24/8.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
58
docs/ru/md/Bitrix24/Bitrix24.md
Normal file
@ -0,0 +1,58 @@
|
||||
---
|
||||
id: Bitrix24
|
||||
sidebar_class_name: Bitrix24
|
||||
---
|
||||
|
||||
<img src={require('../../static/img/APIs/Bitrix24.png').default} width='64px' />
|
||||
|
||||
# Bitrix24
|
||||
|
||||
Этот раздел посвящен библиотеке для работы с Bitrix24 API. На данной странице описаны все действия, необходимые для полноценного начала работы
|
||||
|
||||
## Начало работы
|
||||
|
||||
Работать и Bitrix24 через API можно двумя способами: через **Webhook** и через **локальное приложение**. Для обоих вариантов необходимо:
|
||||
|
||||
1. Перейти в подраздел **Разработчикам** в разделе **Приложения** боковой панели
|
||||
|
||||
![BF](../../static/img/Docs/Bitrix24/1.png)
|
||||
|
||||
2. Выбрать пункт **Другое**
|
||||
|
||||
![BF](../../static/img/Docs/Bitrix24/2.png)
|
||||
|
||||
### Для работы через Webhook
|
||||
|
||||
1. Выберите пункт **Входящий вебхук**
|
||||
|
||||
![BF](../../static/img/Docs/Bitrix24/3.png)
|
||||
|
||||
2. Заполните необходимые разрешения в **Настройках прав** и сохраните URL вебхука. Он будет использоваться для выполнения методов библиотеки как параметр **URL**. Необязательный параметр **Токен** в данном случае будет всегда оставаться пустым
|
||||
|
||||
![BF](../../static/img/Docs/Bitrix24/4.png)
|
||||
|
||||
## Для работы через Локальное приложение
|
||||
|
||||
1. Выберите пункт **Локальное приложение**
|
||||
|
||||
![BF](../../static/img/Docs/Bitrix24/5.png)
|
||||
|
||||
2. Выберите путь обработчика (если приложение не подразумевает авторизацию других пользователей, но только управление Bitrix через один аккаунт администратора, то можно выбрать любой адрес, например https://localhost), поставьте галочку **Использует только API** (если необходим только функционал вызова методов библиотеки) и заполните необходимые права
|
||||
|
||||
![BF](../../static/img/Docs/Bitrix24/6.png)
|
||||
|
||||
3. Сохраните **ключ** и **код** приложения
|
||||
|
||||
![BF](../../static/img/Docs/Bitrix24/7.png)
|
||||
|
||||
4. При помощи ключа приложения вызовите функцию **ПолучитьСсылкуАвторизацииПриложения** и перейдите по полученной ссылке в браузере. После авторизации, скопируйте полученный код из адресной строки (или получите его на обработчик, адрес которого был указан в пункте 2)
|
||||
|
||||
![BF](../../static/img/Docs/Bitrix24/8.png)
|
||||
|
||||
5. Передайте полученный код, вместе с ключем и секретом приложения, в функцию **ПолучитьТокен**. Сохраните полученные **access** и **refresh токены**
|
||||
|
||||
6. Время жизни токенов ограничено. Для получение нового токена можно воспользоваться функцией **ОбновитьТокен**, передав тутда refresh токен, ключ и секрет приложения. При обновлении создается не только новый access токен, но и refresh токен тоже
|
||||
|
||||
|
||||
|
||||
|
8
docs/ru/md/Bitrix24/_category_.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"label": "Bitrix24",
|
||||
"position": 5,
|
||||
"link": {
|
||||
"type": "doc",
|
||||
"id": "Bitrix24"
|
||||
}
|
||||
}
|