Стартовая страница 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. Перейти в подраздел **Разработчикам** в разделе **Приложения** боковой панели | ||||
|  | ||||
|  | ||||
|  | ||||
| 2. Выбрать пункт **Другое** | ||||
|  | ||||
|  | ||||
|  | ||||
| ### Для работы через Webhook | ||||
|  | ||||
| 1. Выберите пункт **Входящий вебхук** | ||||
| 	 | ||||
|  | ||||
|  | ||||
| 2. Заполните необходимые разрешения в **Настройках прав** и сохраните URL вебхука. Он будет использоваться для выполнения методов библиотеки как параметр **URL**. Необязательный параметр **Токен** в данном случае будет всегда оставаться пустым | ||||
|  | ||||
|  | ||||
|  | ||||
| ## Для работы через Локальное приложение | ||||
|  | ||||
| 1. Выберите пункт **Локальное приложение** | ||||
| 	 | ||||
|  | ||||
|  | ||||
| 2. Выберите путь обработчика (если приложение не подразумевает авторизацию других пользователей, но только управление Bitrix через один аккаунт администратора, то можно выбрать любой адрес, например https://localhost), поставьте галочку **Использует только API** (если необходим только функционал вызова методов библиотеки) и заполните необходимые права | ||||
|  | ||||
|  | ||||
|  | ||||
| 3. Сохраните **ключ** и **код** приложения | ||||
|  | ||||
|  | ||||
|  | ||||
| 4. При помощи ключа приложения вызовите функцию **ПолучитьСсылкуАвторизацииПриложения** и перейдите по полученной ссылке в браузере. После авторизации, скопируйте полученный код из адресной строки (или получите его на обработчик, адрес которого был указан в пункте 2) | ||||
|  | ||||
|  | ||||
|  | ||||
| 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" | ||||
|   } | ||||
| } | ||||