Имя: Пароль:
1C
 
Работа с Яндекс.Маркет
, ,
0 morik44
 
25.09.16
23:09
Собственно хотелось бы унать мнение экспертов: хочу настроить взайимодействие УТ10 и яндекс маркет, вот описание https://tech.yandex.ru/market/partner/doc/dg/concepts/request-method-docpage/

пробую реализовать в 1с в виде веб-сервиса либо в виде Http сервиса, но нарисовалась проблема в том, что Http сервис не работает через https почему то, в журнале регистрации проходит авторизация, но в методы не заходит. А с веб сервисом я так понял не прокатит, так как из яндекса идёт обычный post запрос.  Может у кого то есть какие мысли как тут лучше оформить?
1 Garykom
 
гуру
25.09.16
23:14
https из 1С работает
2 Mauser
 
25.09.16
23:20
(1) У него наоборот, "в 1с", инициатором является Яндекс. Соответственно надо курить настройку веб-сервера и т.д. и т.п.
Давайте послушаем.

(0) Оформить все надо грамотно, начиная с понимания http протокола. Рассказывать не буду, подпишусь для интереса.
3 morik44
 
25.09.16
23:20
(1) да ну, веб сервис у меня норс работает.
Даже есть офиц. подтверждение
4 morik44
 
25.09.16
23:20
5 Garykom
 
гуру
25.09.16
23:22
Таймаут

При обращении к магазину Яндекс.Маркет использует таймауты на соединение и получение ответа. Если магазин не успевает ответить на запрос в течение указанного таймаута, Яндекс.Маркет засчитывает магазину ошибочный ответ. Таймаут на соединение составляет 1 с, таймаут на получение ответа зависит от ресурса и указан на соответствующей странице ресурса.
6 Garykom
 
гуру
25.09.16
23:24
(5)+ Очень рекомендую сделать на php/nodejs/mysql отдельный сервис ответа для яндекс.маркета.
И данными с ним обмениваться из 1С периодически, будет надежнее в разы и шустрее.

Просто иначе запросами из маркета 1С-ку тупо за ддосят.
7 Mauser
 
25.09.16
23:26
(6) Хорошо, что тебя Serginio1 не слышит ;)
8 morik44
 
25.09.16
23:27
(6) ну да, хороший вариант
9 morik44
 
25.09.16
23:29
а из за чего всё же может не работать http-сервис при обращении к нему по защищенному протоколу?
10 Mauser
 
25.09.16
23:32
(9) а что значит "не работать"?
11 Garykom
 
гуру
25.09.16
23:33
(9) почитай про ssl и сертификаты, там очень интересно
12 morik44
 
25.09.16
23:35
(10) методы не отрабатываются, без SSL всё работает и веб-сервис и http-сервис, а с ssl только веб-сервис.
13 morik44
 
25.09.16
23:36
кстати платформа 8.3.6.2390 может стоит обновить..
14 Mauser
 
25.09.16
23:41
(12) Пойдем путем дальним...
Ошибка при этом какая нибудь возникает? Или там в журнале регистрации что пишется?
15 Mauser
 
25.09.16
23:44
В журнале веб-сервера что по этому поводу говорится?
16 morik44
 
25.09.16
23:46
(14) да ошибки нету, http://c2n.me/3CBCsnC  вот что в журнале
а в ответ http://c2n.me/3CBCzTo  сервис не найден
17 morik44
 
25.09.16
23:48
в журнале веб сервера
18 morik44
 
25.09.16
23:48
93.158.141.52 - - [26/Sep/2016:00:39:47 +0400] "POST /test/hs/YMarket.1cws?wsdl/cart? HTTP/1.1" 404 -
19 Torquader
 
25.09.16
23:50
Как бы, 404 - все Web-мастера знают.
Вам присылают запрос несуществующей страницы.
20 Torquader
 
25.09.16
23:52
Вообще, заданное время ответа на запрос и 1С - не верю, что это можно совместить - просто, если сервису сделать отдельные неблокируемые из-вне регистры для обмена данными, то это мало будет отличаться от отдельного сервиса с выгрузкой-загрузкой данных.
А если основные, то при проведении какого-то документа немного задним числом можно будет успешно получить штрафные баллы.
И, сайт - у магазина должен быть сайт - и, значит, php у вас уже есть.
21 Mauser
 
26.09.16
00:39
(16) Гм. И давно http сервис обязан на ?wsdl отвечать?
22 Mauser
 
26.09.16
00:41
Возьми паузу, почитай книжки, а?
23 Mauser
 
26.09.16
00:42
Чем веб-сервис от http-сервиса отличается, про soap там, про запросы...
24 morik44
 
26.09.16
07:33
(21) бляха, на веб сервисах завис, и забыл убрать ненужные букавки))) вот что значит утро вечера мудренее)) большое спасибо за то что тыкнули носом)