HappyRoot / bitrix24-client

2 stars 0 forks source link

Example of how to pass auth to the API Client #2

Closed sashok2k closed 11 months ago

sashok2k commented 11 months ago

Hi

Library looks promising, but it lacks proper explanation of how to pass access_token to cleint.

Could you provide example of how to do that?

HappyRoot commented 11 months ago

At the moment, the library only supports operation through a webhook.

sashok2k commented 11 months ago

am i right to assume that library receives auth token from webhook?

HappyRoot commented 11 months ago

Могу ли я предположить, что библиотека получает токен аутентификации от веб-перехватчика?

For rest api Bitrix24, you can use Inbound webhooks. In this case, no additional authorization is required.

Creating an Inbound Webhook https://training.bitrix24.com/support/training/course/?COURSE_ID=169&LESSON_ID=20176&LESSON_PATH=13643.20142.20176

Are you from Russia? Создание Входящего вебхука https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=99&LESSON_ID=8581

sashok2k commented 11 months ago

Спасибо) посмотрю, не являюсь разработчиком битрикс

HappyRoot commented 11 months ago

Спасибо) посмотрю, не являюсь разработчиком битрикс24

Суть в том что создается так называемый "входящий webhook", он не требуется авторизации, ему необходимо задать права на доступ к ресурсам, все обращения к rest api можно выполнять через него без дополнительной авторизации. У данного способа есть некоторые ограничения, ознакомится можно в документации:

https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=99&LESSON_ID=8581