#0
by Котокот
Подсоединяюсь из 1С к API Яндекс-директа. Все проходит гладко и красиво: и кампании создаются, и объявления и фразы, но только до тех пор, пока в наименованиях объявлений или в тексте фраз не появляются кириллические символы. Подозреваю, что дело в том, что 1С генерит строку в UTF-8, а сервер понимает только windows-1251. Код: ССЛ = Новый ЗащищенноеСоединениеOpenSSL; Пробовал записывать файл запроса под разными кодировками - не помогает. Пробовал прописывать разные кодировки в заголовке HTTP-соединения - не помогает. Сервер либо дает отлуп "Неверный формат JSON", либо такое сообщение: Параметры запроса указаны неверно. Описание ошибки: In banner В тексте рекламного сообщения можно использовать только буквы латинского, английского, турецкого, казахского, русского или украинского алфавита, кавычки, знаки '-', '+', '!', пробел. Ошибка в ключевой фразе '�����-�������'. Код ошибки: 71 Кириллические символы он на своей стороне принимает за ромбы. Пробовал перекодировать строку запроса так и так: В отладчике видно, что кириллические символы заменяются на кракозябры, но и их сервер не ест, возвращает в сообщении об ошибке не ромбы, а "????????-??????". ЧЯДНТ? Как скормить яндексу JSON-запрос с кириллицей?
#2
by zva
просто когда 1с генерит файл в кодировке utf-8, она в начало файла ВОМ символы записывает, из-за чего сервер считает, что json в неверном формате. Можно так файл в кодировке utf-8 без BOM записать
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- История поисковиков Yandex, Rambler, Google
- Что делать если API 1C8 не совпадает с API обработки обслуживания?
- v8: Yandex карты в 1С?
- Yandex API. Расстояние между двумя объектами
- JS + yandex.api 2.0 + 1C
- Yandex карты API 2.0 вывести подсказку к метке при наведении мыши на метку
- Как получить длину маршрута между точками yandex api без отображения карты?
- УТ 10.3 Встроенный почтовый клиент, учетные записи на Yandex
- Проблемы с кириллицей при подключении дисплея покупателя PosiFlex 1С 8.3 УТ 11
- Не открывается yandex.ru
- Получение района города по адресу через Yandex maps
- v7: Передача JSON в API, в BOXBERY. У кого каким образом получалось?
В этой группе 1С
- Порядок выгрузки данных через план обмена
- Программно записать элементы справочников в БП3.0
- Вопрос по ЗУП как определить вариант поставки Базовая, Проф или Корп
- Как заполнить ПостроительОтчетов.Отбор из СКД.Отбор
- Последовательность событий при проведении документа.
- Работает ли кто на 1С 8.3.4 последних релизов?
- Распределение зарплаты сотрудников по заказам ЗУП
- Свертка базы 8.1. Нужна обработка
- Потеря фокуса Remoteapp.
- Управляемые формы, отбор по родителю
- Загрузка xml ПФР (ЗУП)
- Товарищи, поделитесь форматом загрузки данных в весы CAS CL5000J-15
- Веб-клиент: проблема ПослеЗаписи
- СКД, два набора данных. Вывести количество с условием
- УТ 11.1 выгрузка в БП 3.0 интеркампани
- Выплата зарплаты сотруднику организации через другое лицо по доверенности
- Подразделение и «Отражение зарплаты в регламентированном учете»
- УПП:Регистры бух. учета и ЭЦП
- Анализ начисленных налогов и взносов
- Аналог В ИЕРАРХИИ в обыкновенной выборки элементов справочника