Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Max Kovpak
@max-kovpak
Привет
Есть примеры с твоим bitrix-sdk?
Maxim Mesilov
@mesilov
Привет, примеры в паблик не выкладывал. Что именно интересует, могу тебе тут сразу код показать как организовать.
Maxim Mesilov
@mesilov
@max-kovpak напиши сюда или в приват вопросы, буду отвечать.
Max Kovpak
@max-kovpak
мне нужно небольшое приложение, чтобы информировать разработчиков о новых задачах в битрикс24. Нужно ли быть партнеров битрикса, чтобы использовать их API?
Можешь дать рабочий пример?
Max Kovpak
@max-kovpak
можно даже на почту, если так удобнее
Sergey
@FinesseRus
Как произвести аутентификацию с помощью домена, логина и пароля?
Sergey
@FinesseRus
А то предлагается аутентификация только по ключу аутентификации или создание нового ключа аутентификации с помощью ключа обновления. А где взять эти ключи — секрет, никто не говорит.
Vadim
@nvadim
По идее должно хватать логина и accessTockena, но даёт ошибку.
Maxim Mesilov
@mesilov

@FinesseRus, @nvadim вы делаете приложение 2 типа, и ставите на свой портал.
При загрузке страницы с вашего сервера ему в запросе прилетает от bitrix24:

array(9) { ["DOMAIN"]=> string(25) "XXXXXX.bitrix24.ru" ["PROTOCOL"]=> string(1) "1" ["LANG"]=> string(2) "ru" ["APP_SID"]=> string(32) "d3b19d034…" ["AUTH_ID"]=> string(32) "972…" ["AUTH_EXPIRES"]=> string(4) "3600" ["REFRESH_ID"]=> string(32) "71f2d…" ["member_id"]=> string(32) "62b…" ["status"]=> string(1) "F" }

Sergey
@FinesseRus
Можно скрипту метода (например, /crm/configs/import/lead.php) прямо в POST передать логин и пароль (параметры LOGIN и PASSWORD) и не надо возиться с этим OAuth.
Maxim Mesilov
@mesilov
@FinesseRus подобный способ не лучшая идея:
  • вы не получаете всей гибкости API
  • код завязывается на логин и пароль, которые могут меняться.
    Поэтому лучше использовать OAuth и делать в виде приложения.
Sergey
@FinesseRus
@mesilov, а если всё-таки делать через приложение, то, как я понял, нужно предварительно зарегистрировать его в Маркетплейсе, чтобы получить идентификатор и ключ приложения?
Maxim Mesilov
@mesilov
@FinesseRus, да всё верно. Посмотрите вебинар https://www.youtube.com/watch?v=fF8T6XjCiGo
NRT
@alimuradov
Мне бы тоже было бы интересно на пример посмотреть.
Мне как 1с-нику не так близко веб-разработка, поэтому парочка вводных примеров бы не помешала. Конкретно как авторизоваться на портале.
andreymeretsky
@andreymeretsky
Привет. Не могу нагуглить ответ на свой вопрос. Спрошу у тебя, как у человека, работающего с битрикс24 :) Все API запросы работают, кроме бинда ивента. Создал тестовый битрикс24, там все ивенты нормально биндятся. Находил на форуме битрикса аналогичный вопрос, но на него никто не ответил. Бывало ли у тебя такое, что на запрос бинда или анбинда приходило в ответ
array(2) {
["error"]=>
string(13) "ACCESS_DENIED"
["error_description"]=>
string(14) "Access denied!"
}
Maxim Mesilov
@mesilov
@andreymeretsky вы эти запросы должны производить от админа портала, а не обычного юзера
Pavel Belousov
@pafnuty
@mesilov Приветствую! Планируется ли интеграция с bitbucket?
Maxim Mesilov
@mesilov
@pafnuty, а зачем? Библиотека живёт на Github, дистрибуция производится через composer
andreymeretsky
@andreymeretsky
@mesilov Да, в этом была загвоздка. Забыл поблагодарить. Спасибо за подсказку! )
Maxim Mesilov
@mesilov
@/all приятное обновление библиотеки:
  1. Исправлены ошибки
  2. Добавлен лог запросов к порталу, в конструктор вторым параметром передаёте логер PSR-3 совместимый. У меня бежит на monolog
    mesilov/bitrix24-php-sdk@56cac0b
Geshan Manandhar
@geshan
hello
Deni
@yethee
Когда access token пролонгируешь через refresh token, то последний тоже меняется?
Maxim Mesilov
@mesilov

@yethee

Когда access token пролонгируешь через refresh token, то последний тоже меняется?
Да, всё верно

Deni
@yethee
Спасибо!
Интересно, зачем тогда нужен refresh token...
sgorev
@sgorev
Всем привет
тут есть кто нибудь живой?
Maxim Mesilov
@mesilov
Есть
Maxim Mesilov
@mesilov
@sgorev а что мешало сразу вопрос написать?
Sergey Kovalev
@awsfanatic
А ему ответ не нужен, он тусовку проверяет =)
kilobyte2007
@kilobyte2007
Привет, есть кто тут?
Maxim Mesilov
@mesilov
@kilobyte2007 есть
kilobyte2007
@kilobyte2007
Было пару вопросов, во первых совет как хендлить ситуацию когда истекает access_token, решил Proxy классом на весь мой класс в котором проходят манипуляции.
Другой вопрос был (который только косвенно связан) в том есть ли у всех проблемы с тем что Bitrix не всегда присылает Web-хуки, некоторые просто не приходят, таким образом получается что о надежости в случае с ними говорить не приходится.
GhostWarriorS
@GhostWarriorS
Вопрос, помогите решит задачу. Лиды добавленный через REST API. Можно как нибудь вывести статистику в СтартCRM?
mylpavel
@mylpavel
Всем привет. Есть ли подробная инструкция как использовать bitrix24-php-sdk ?
Gelinger Media
@gelinger777
А погуглить лень?
в гитхабе есть 2 линка на документацию
один на русский один на английском
bboyRALF
@bboyRALF
hi! Кто ботов уже делал для битрикс24
?
Denys
@dfinchenko
Добрый день! Подскажите пожалуйста кто работал по rest api с разделом «мои дела» в bitrix24, такой момент - все получается получить по апи активности, но не могу понять какое поле отвечает за колонку «клиент» http://joxi.ru/YmE0RNaiZWjX8r в доках по апи нет расшифровки массива, который возвращается в result
Отет по апи получаю такой вот http://joxi.ru/Vm6RqdxcxkXJNm
Maxim Evgrafov
@Mi_Zaft_twitter
Добрый день. Подскажите решение задачи. Нужно сортировать контакты по тому, сколько у них сейчас времени, либо по их часовому поясу. Если у контакта указан адрес, то можно из этой информации получить его часовой пояс?
Спасибо за помощь.