PowerPartners.ru

Форум партнерской программы
Текущее время: 28 мар 2024, 12:42

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: API. Предупреждения в ответе.
СообщениеДобавлено: 29 янв 2021, 12:14 
Не в сети

Зарегистрирован: 22 апр 2013, 11:34
Сообщения: 492
Здравствуйте.
Просматривал логи заказов, отправленных по API. Обнаружил, что иногда ответ приходит в таком виде:
Код:
<br />
 <b>Notice</b>:  iconv(): Detected an illegal character in input string in <b>****************</b> on line <b>**</b><br />
 {
     "order": {
         "id": 62555,
         "fname": "",
         "lname": "Тузов",
         "mname": "Владимирович",
         "email": "----------",
         "phone": -----------,
         "note": "Три стабилизатора ",
         "customer": 1,
         "paymethod": 1,
         "recievemethod": 0,
         "address": "---------------",
         "city": "",
         "shop_id": 6557,
         "emoney_details": null,
         "individual_address": "",
         "transport_company_id": null,
         "legal_name": null,
         "legal_address": null,
         "legal_inn": null,
         "legal_kpp": null,
         "legal_rs": null,
         "legal_bank": null,
         "legal_ks": null,
         "legal_bik": null,
         "price": 33810,
         "status": 10,
         "status_str": "В обработке",
         "goods": [
             {
                 "code": "star-10000",
                 "product_id": 193,
                 "price": 11270,
                 "real_price": 11270,
                 "quantity": 3
             }
         ]
     }
 }

Нельзя ли отключить предупреждения? А то в таком случае приходит невалидный JSON.

PS Судя по отсутствующему имени, iconv споткнулся на букве ё (Артём)


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: API. Предупреждения в ответе.
СообщениеДобавлено: 29 янв 2021, 12:39 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 2478
Исправлено. Приносим свои извинения. Оказался включен режим отладки. С вашего позволения вытрем из сообщения чувствительную информацию.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: API. Предупреждения в ответе.
СообщениеДобавлено: 29 янв 2021, 12:52 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 2478
newz писал(а):
PS Судя по отсутствующему имени, iconv споткнулся на букве ё (Артём)
Проверьте, что данные передаются в UTF-8. У нас тест кодировки /orders/new проходит успешно.


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB