Size: a a a

2019 December 10

AS

Alex Sokolskikh in Bitrix24dev
тупанул
источник

IP

Ihor Pukish in Bitrix24dev
Короче, сделайте этот скрипт на каком-то хостинге
источник

IP

Ihor Pukish in Bitrix24dev
Влад Гита
ребят подскажите пожалуйста, в чем может быть проблема..  не могу получить диалог, права админа, поставил права на просмотр, изменение и т.д. в контакт центре, поставил себя уже на распределение очередей, но все равно пишет, что нет доступа.. вебхук имеет доступ и к чатам, чатботам, польз, ко всему он уже имеет доступ)
Чатбот был создан из этого вебхука?
источник

IP

Ihor Pukish in Bitrix24dev
Павел
Подскажите в деле 'COMPLETED' => true, или 'COMPLETED' => 'Y',  ???
Вроде по концету б24 всюду Y/N
источник

ВГ

Влад Гита in Bitrix24dev
Ihor Pukish
Чатбот был создан из этого вебхука?
чат бот вообще не создавался через вебхуки, на этом портале даже не знали что такое api
источник

П

Павел in Bitrix24dev
Ihor Pukish
Вроде по концету б24 всюду Y/N
Попробую..
источник

ВГ

Влад Гита in Bitrix24dev
обычная настройка открытой линии
источник

IP

Ihor Pukish in Bitrix24dev
Влад Гита
чат бот вообще не создавался через вебхуки, на этом портале даже не знали что такое api
Тогда идем сначала
Какой запрос?
источник

ВГ

Влад Гита in Bitrix24dev
im.dialog.messages.get
источник

ВГ

Влад Гита in Bitrix24dev
для начала хоть какой то, я не могу ни отправить сообщ, ни получить чат, ни диалог
источник

IP

Ihor Pukish in Bitrix24dev
Это именно вебхуки или обычный рест?
источник

ВГ

Влад Гита in Bitrix24dev
мне нужно получать первое смс, как только открывается открытая линия
источник

ВГ

Влад Гита in Bitrix24dev
$result = CRest::call(
   'im.dialog.messages.get',
   [
       'DIALOG_ID' => '2397',
   ]
);
источник

ВГ

Влад Гита in Bitrix24dev
на правах вебхука
источник

IP

Ihor Pukish in Bitrix24dev
Влад Гита
$result = CRest::call(
   'im.dialog.messages.get',
   [
       'DIALOG_ID' => '2397',
   ]
);
Мне это ничего не говорит
Код не полный, я здесь никаких авторизационных данных не вижу
(Да и вообще я стараюсь избегать пхп)
Сэмулируйте запрос через postman/restman. Как ссылку и параметры.
источник

ВГ

Влад Гита in Bitrix24dev
Ihor Pukish
Мне это ничего не говорит
Код не полный, я здесь никаких авторизационных данных не вижу
(Да и вообще я стараюсь избегать пхп)
Сэмулируйте запрос через postman/restman. Как ссылку и параметры.
это sdk, авторизация происходит методами, которые описаны в данном классе, все методы работают.. и тут запрос проходит, иначе была бы другая ошибка..
источник

ВГ

Влад Гита in Bitrix24dev
$result = restCommand('im.dialog.messages.get', Array(
   'DIALOG_ID' => '2397'
), $_REQUEST["auth"]);
c функцией, которую предлагает "битрикс", такая же ошибка
источник

IP

Ihor Pukish in Bitrix24dev
Dmitry Zatsepin
Не понимаю, Иван. Что значит по дилеру. Мне казалось что я запускаю БП по компании. А название дилера мне нужно в карточке Лида, чтобы осталось. Или сначала туда id записать, а потом переписать на название?
Лайфхак. Так как вы можете путать сущности и их ид, попробуйте сначала в момент отладки бп вручную прописать передаваемый конкретный ид вашей существующей сущности, то-есть тупо 128, например. Если сработает - подставляете потом соответствующую переменную. Ну и логгирование - ваше все
источник

IP

Ihor Pukish in Bitrix24dev
Влад Гита
$result = restCommand('im.dialog.messages.get', Array(
   'DIALOG_ID' => '2397'
), $_REQUEST["auth"]);
c функцией, которую предлагает "битрикс", такая же ошибка
Ну так если это вебхук, то какой здесь request[‘auth’]?
источник

IP

Ihor Pukish in Bitrix24dev
Напишите более развернутый контекст. Ну нихрена же не понятно логики взаимодействия. Вы делаете запрос в ответ на событие, которое триггерит ваш скрипт? Или это все же рест? Откуда там auth? Если это вебхук, он сам инициализирует запрос
источник