- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день, мне необходимо на php при помощи SOAP загрузить данные поиска.
Вот запрос, который уходит на OZON
Вот что получаю в ответ от OZON:
Где я ошибся?
Мы не программируем на PHP, поэтому нам сложно сказать, что Вы делаете не так с точки зрения использования SoapClient на PHP.
Скорее всего - неправильная кодировка в тексте запроса. Именно поэтому ничего и не находится.
Вот подробнее помощь по PHP.
The encoding option defines internal character encoding. This option does not change the encoding of SOAP requests (it is always utf-8), but converts strings into it.
При задании SoapClient ему нужно было указать кодировку его сайта/робота, например, вот так:
$server = new SoapClient("some.wsdl", array('encoding'=>'ISO-8859-1'));
и больше не конвертить данные, которые отдаются в SoapParam. SoapClient сделает это сам, судя по документации.
Добрый день, arsnov!
Смогли разобраться? Перерыл весь интернет, рабочих примеров для Озона не нашел. Если что-то получилось, приведите пожалуйста пример?
Можно запрос отправлять не через SOAP, а через GET, в примерах веб-сервисов это есть. А ответ разбирать через DOM, например (или регулярными выражениями :)