Отлично! Работает, но хочется большего
Как минимум возможность привязать некоторые поля к свойствам, например общая сумма, магазин, дата. Можно будет хоть какую то статистику вести.
Добрый день коллеги.
Пишу, пока для себя, программу для статистики покупок и оценок цен по магазинам. Но у меня один затык в JSON стоит цифра в поле "dateTime": 1535200620 должна быть 25/08/2018 12:37
Как раскодировать дату?
Мне могут возразить что там дата не зашифрована, да это в случае выгрузки выписки по нескольким чекам а в выгрузке одиночного чека формат немного другой.
Так как я пишу на VB.NET я нашел другое решение Я понимаю что это не на РНР (другого форума с такой темой я не нашел):
TextBox1.Text=1535200620
Dim time As DateTime = New DateTime(1970, 1, 1).AddMilliseconds(TextBox1.Text * 1000)
WebBrowser1.DocumentText = time.ToString("yyyy-MM-ddTHH:mm:ss")
на выходе получил
2018-08-25T12:37:00
Видимо после последнего обновления посыпались ошибки.
SPOILERSPOILER_SHOW
Warning: Illegal string offset 'document' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 173 Warning: Illegal string offset 'receipt' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 173 Warning: Illegal string offset 'user' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 174 h Warning: Illegal string offset 'fiscalSign' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 175 Warning: Illegal string offset 'document' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 173 Warning: Illegal string offset 'receipt' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 173 Warning: Illegal string offset 'user' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 174 h Warning: Illegal string offset 'fiscalSign' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 175 Warning: Illegal string offset 'document' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 173 Warning: Illegal string offset 'receipt' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 173 Warning: Illegal string offset 'user' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 174 � Warning: Illegal string offset 'fiscalSign' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 175 Warning: Illegal string offset 'dateTime' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 179 Warning: Illegal string offset 'fiscalSign' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 180 Warning: Illegal string offset 'user' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 181 Warning: Illegal string offset 'operator' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 182 Warning: Illegal string offset 'retailPlaceAddress' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 183 Warning: Illegal string offset 'totalSum' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 184 Warning: Illegal string offset 'items' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 186 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 187 Warning: Illegal string offset 'document' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 173 Warning: Illegal string offset 'receipt' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 173 Warning: Illegal string offset 'user' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 174 � Warning: Illegal string offset 'fiscalSign' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 175 Warning: Illegal string offset 'dateTime' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 179 Warning: Illegal string offset 'fiscalSign' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 180 Warning: Illegal string offset 'user' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 181 Warning: Illegal string offset 'operator' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 182 Warning: Illegal string offset 'retailPlaceAddress' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 183 Warning: Illegal string offset 'totalSum' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 184 Warning: Illegal string offset 'items' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 186 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 187 Warning: Illegal string offset 'document' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 173 Warning: Illegal string offset 'receipt' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 173 Warning: Illegal string offset 'user' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 174 � Warning: Illegal string offset 'fiscalSign' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 175 Warning: Illegal string offset 'dateTime' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 179 Warning: Illegal string offset 'fiscalSign' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 180 Warning: Illegal string offset 'user' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 181 Warning: Illegal string offset 'operator' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 182 Warning: Illegal string offset 'retailPlaceAddress' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 183 Warning: Illegal string offset 'totalSum' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 184 Warning: Illegal string offset 'items' in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 186 Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 187
При нажатии кнопки "Refresh" ошибка "Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 172".
Также попробовал отснифить трафик приложения. Насколько я понял поменялся адрес и поля в json:
Jilber писал(а): Вс мар 27, 2022 7:39 pm
При нажатии кнопки "Refresh" ошибка "Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 172".
Также попробовал отснифить трафик приложения. Насколько я понял поменялся адрес и поля в json:
теперь модуль получает данные из https://lkdr.nalog.ru/
Для получения данных нужен токен
Для этого надо авторизоваться на https://lkdr.nalog.ru/, открыть в браузере консоль разработчика, вкладку сеть, в запросах найти Authorisation, скопировать в настройки модуля (на картинке понятнее \/)
Токен вставлять в "API Password" ? Что-то всё равно "Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 172".
Jilber писал(а): Вт мар 29, 2022 1:36 pm
Токен вставлять в "API Password" ? Что-то всё равно "Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\app_check\app_check.class.php on line 172".