|
HTTP сервисы для работы извне | ☑ | ||
---|---|---|---|---|
0
location
naïve
16.08.22
✎
11:02
|
Добрый день. Подскажите пож-та, везде где читал статьи про HTTP сервисы они выдавали данные из 1с, там список конрагентов, номенклатуры и т.д.
А вот какой запрос необходимо написать в этом сервисе, чтобы например СRM передало данные, что появился например новый заказ и 1с поняла что необходимо после этого обратится к СРМ и забрать его? или оно не умеет принимать данные, а только показывать, то что имеется в 1с? Подскажите куда копать, а то везде выдать информацию из 1с и все |
|||
1
Kassern
16.08.22
✎
11:10
|
(0) беда...
Внешний сервис может обратиться на опубликованный вами хттп сервис и передать туда данные о заказе. 1ска получив эти данные, может записать заказ в базу и вернуть ответ, мол скушала, дайте еще) |
|||
2
location
naïve
16.08.22
✎
11:12
|
(1) да беда, например я опубликовал получение данных номенклатуры из 1с, как оно мне туда заказ пришлет из внешней системы?
|
|||
3
Kassern
16.08.22
✎
11:13
|
Как работает тот же яндекс маркет:
Он стучит в 1с на этапе корзины, говорит мол покупатель вот такие приблуды выбрал, есть у тебя такое на складе? 1ска отвечает мол есть, не переживай. Покупателю становится доступна кнопка оплаты, он оплачивает и тебе уже прилетает от маркета сам заказ в теле запроса к 1ске. Та его кушает и возвращает нужный статус по заказу |
|||
4
Kassern
16.08.22
✎
11:14
|
(2) опубликуйте метод по загрузке заказов и пускай его используют, чтобы вам заказы шли
|
|||
5
Kassern
16.08.22
✎
11:15
|
Можете скачать бесплатный модуль расширение от яндекс маркета и посмотреть как там http сервисы сделаны
|
|||
6
spiller26
16.08.22
✎
11:18
|
(0) "что появился например новый заказ и 1с поняла что необходимо после этого обратится к СРМ и забрать его" - регламентное задание, чтобы смотрел есть что-то новое или нет.
|
|||
7
location
naïve
16.08.22
✎
11:18
|
(5) можно ссылку на это модуль расширение плз?
|
|||
8
sitex
naïve
16.08.22
✎
11:32
|
(2)для чего регламентное ? Можно и без него с сайта передавать в сервис данные через Jquery если свой сайт , или через край XMLHttpRequest POST
|
|||
9
sitex
naïve
16.08.22
✎
11:33
|
(8) Это для (6)
|
|||
10
sitex
naïve
16.08.22
✎
11:35
|
(9) Если со стороннего ресурса https - кросдомменное общение тоже решаемо.
|
|||
11
Kassern
16.08.22
✎
11:35
|
(7) https://yandex.ru/support/marketplace-module-1c/install.html пожалуйста, только что-то у сапорт у 1с тормозит ужасно, либо это у меня на работе глюки
|
|||
12
Юрий Лазаренко
16.08.22
✎
11:51
|
(0) Не надо лишних действий. Если CRM передает данные, что появился новый заказ, то пусть в этих данных передаст сразу все содержимое этого заказа, а 1С сразу его создаст.
Http-сервисы могут только возвращать информацию. Если в 1С есть http-сервис, то к нему может постучаться CRM, но не наоборот. |
|||
13
Kassern
16.08.22
✎
11:58
|
(12) по факту, в модуле http сервиса можно создать Новый HTTP соединение и сделать запрос, но так лучше не делать.
|
|||
14
sitex
naïve
16.08.22
✎
12:02
|
(13) не совсем понял для чего такой извращение.
|
|||
15
Kassern
16.08.22
✎
12:06
|
(14) я вообще хз что ТС хочет, ощущается, что он прочитал пару ссылок про http запросы, а сам не зуб ногой про это дело. В итоге и получаются вот такие вопросы: "я опубликовал получение данных номенклатуры из 1с, как оно мне туда заказ пришлет из внешней системы"
|
|||
16
Kassern
16.08.22
✎
12:07
|
*про http сервисы
|
|||
17
sitex
naïve
16.08.22
✎
12:07
|
(15) Согласен. ТС не озвучил цель.
|
|||
18
alarm2020
16.08.22
✎
12:08
|
(12) Могут и возвращать и принимать информацию. Не путайте людей
|
|||
19
Shur1cIT
16.08.22
✎
12:16
|
(0) если сервис наружу планируешь публиковать подумай о безопасности, возможно имеет смысл не напрямую сервис в интернет кидать, а реализовать проброску например через nginx
|
|||
20
sitex
naïve
16.08.22
✎
12:21
|
(19) способов как защитить тьма. Можно просто даже создать сайт прокладку на https с php скриптами, и curl слать на свой ip открытый. и CORS поставить . настройках указать Header set Access-Control-Allow-Origin "https://какомму сайту можно.ru"
|
|||
21
sitex
naïve
16.08.22
✎
12:23
|
(19) ТС цель эксперимента не озвучил
|
|||
22
Юрий Лазаренко
16.08.22
✎
12:56
|
(18) Может принимать, когда его вызывают. Но не может сам стать инициатором контакта.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |