Size: a a a

Курсы 1С. Интеграции и мобильная разработка

2020 July 07

РВ

Роман Воронин... in Курсы 1С. Интеграции и мобильная разработка
Azim Burkhanov
тут кстати и перекодировка в ПолучитьТелоКакСтроку   не помогает
Конечно, это же строка..
источник

AB

Azim Burkhanov in Курсы 1С. Интеграции и мобильная разработка
это отправитель должен изменить формат отправляемой строки?? или я могу в 1с перекодировать и сохранить принимаемые данные?
источник

РВ

Роман Воронин... in Курсы 1С. Интеграции и мобильная разработка
Azim Burkhanov
тут кстати и перекодировка в ПолучитьТелоКакСтроку   не помогает
Погоди, это и есть строка json, просто закодированный в url. Раскодируй и прочитай
источник

Y

Yarsort in Курсы 1С. Интеграции и мобильная разработка
Так вот я тоже уже понял, а блин не могу найти декодер в строку :)
источник

AB

Azim Burkhanov in Курсы 1С. Интеграции и мобильная разработка
ну так Запрос.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8);    не помогает
источник

РВ

Роман Воронин... in Курсы 1С. Интеграции и мобильная разработка
КодироватьСтроку() кажется. Нет СП при себе, точно не скажу
источник

С

Сабир in Курсы 1С. Интеграции и мобильная разработка
может другую кодировку попробовать или заголовок не получен.
источник

РВ

Роман Воронин... in Курсы 1С. Интеграции и мобильная разработка
Azim Burkhanov
Доброе всем. это в каком формате 1с принимает данные?? должен был быть жсон, но не похоже((
Получилось?
источник

AB

Azim Burkhanov in Курсы 1С. Интеграции и мобильная разработка
неа. пробую раскодировкатьСтроку()   без изменений
источник

AB

Azim Burkhanov in Курсы 1С. Интеграции и мобильная разработка
Сообщение = Запрос.ПолучитьТелоКакСтроку();
 Перекодировка = РаскодироватьСтроку(Сообщение, СпособКодированияСтроки.КодировкаURL);
 Чтение = Новый ЧтениеJSON;
источник

AB

Azim Burkhanov in Курсы 1С. Интеграции и мобильная разработка
может я не там пишу эту функцию?
источник

РВ

Роман Воронин... in Курсы 1С. Интеграции и мобильная разработка
ТипЗнч(Запрос) какой?
источник

AB

Azim Burkhanov in Курсы 1С. Интеграции и мобильная разработка
я не менял тип.  и в других пример я не менял это значение
источник

РВ

Роман Воронин... in Курсы 1С. Интеграции и мобильная разработка
Роман Воронин
ТипЗнч(Запрос) какой?
Я просто не понимаю: если тип значения HTTPЗапрос, то какой смысл получать тело? Это же запрос. Это мы в тело должны поместить при необходимости параметры, а ответ на запрос получать из другого объекта
источник

AB

Azim Burkhanov in Курсы 1С. Интеграции и мобильная разработка
ответ это что отправляется на этот запрос, так?? так ведь по сути я ничего не отправляю получается. лишь принимаю. я на этом примере пытаюсь получить отсканированные штрих коды
источник

Д

Дмитрий in Курсы 1С. Интеграции и мобильная разработка
Azim Burkhanov
ответ это что отправляется на этот запрос, так?? так ведь по сути я ничего не отправляю получается. лишь принимаю. я на этом примере пытаюсь получить отсканированные штрих коды
Тогда ты не верно получаешь их.
источник

Д

Дмитрий in Курсы 1С. Интеграции и мобильная разработка
или же передаешь.
источник

AB

Azim Burkhanov in Курсы 1С. Интеграции и мобильная разработка
Azim Burkhanov
Сообщение = Запрос.ПолучитьТелоКакСтроку();
 Перекодировка = РаскодироватьСтроку(Сообщение, СпособКодированияСтроки.КодировкаURL);
 Чтение = Новый ЧтениеJSON;
лишь пытаюсь получить. отправлять никуда не надо. дальше принятые данные сохраню в 1с
источник

РВ

Роман Воронин... in Курсы 1С. Интеграции и мобильная разработка
Аа, это сервис.. а Сообщение - это параметр?
источник

AB

Azim Burkhanov in Курсы 1С. Интеграции и мобильная разработка
Функция postpostmethod(Запрос)
 
 Сообщение = Запрос.ПолучитьТелоКакСтроку();
 Перекодировка = РаскодироватьСтроку(Сообщение, СпособКодированияСтроки.КодировкаURL);
 Чтение = Новый ЧтениеJSON;
 Чтение.УстановитьСтроку(Перекодировка);
 
 Штрихкод = ПрочитатьJSON(Чтение);
 Чтение.Закрыть();
источник