pybitrix24 icon indicating copy to clipboard operation
pybitrix24 copied to clipboard

Регрессия получения токена для коробки

Open lampslave opened this issue 2 years ago • 3 comments

Для решения #3 была добавлена возможность указать домен для получения токена, но после df652093d84704c2ad2408f148afecc430cd4d44 эта возможность исчезла. Альтернативного способа я тоже не нашел. Как быть?

lampslave avatar Jul 21 '21 21:07 lampslave

Вас понял. Спасибо что подняли этот вопрос. Собираюсь сделать фикс.

yarbshk avatar Jul 23 '21 17:07 yarbshk

Пофиксил. Попробуйте обновить версию до 1.1.0 и передать конструктору домен используя аргумент auth_hostname:

>>> from pybitrix24 import Bitrix24
>>> bx24 = Bitrix24('my-subdomain.bitrix24.com', 'my.client.id', 'MyClientSecret', auth_hostname='xxx.bitrix24.xxx')

yarbshk avatar Jul 23 '21 17:07 yarbshk

Прошу прощения за задержку. Спасибо за фикс, есть только вопрос один. В https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=99&LESSON_ID=2486 для адресов /oauth/authorize используется домен портала, а для адресов /oauth/token/ уже oauth.bitrix.info. Я не знаю, насколько это актуально, и пользуется ли кто-то /oauth/authorize, но судя по коду фикса домен oauth.bitrix.info будет использоваться для обоих адресов, что, возможно, неправильно.

lampslave avatar Aug 16 '21 21:08 lampslave