Интерфейс x2 ответ запроса -14
#1 Новичок
Отправлено 16 мая 2011 - 12:31
$structure = $parser->Parse($response, DOC_ENCODING);
$transformed = $parser->Reindex($structure, true);
$status = @$transformed["w3s.response"]["retval"];
-14 проверка подписи не прошла.
Спасибо.
#2 Знаток
Отправлено 16 мая 2011 - 13:14
#3 Новичок
Отправлено 16 мая 2011 - 14:37
Это значит у меня не правильно запрос сформирован? а может эта ошибка быть из-за кодировки? потому как раньше удачно все формировалось.формируется из параметров: reqn+tranid+pursesrc+pursedest+amount+period+pcode+desc+wminvid используется только при авторизации с ключами <a class="existingWikiWord" href="http://wiki.webmoney...Classic">WM Keeper Classic</a>
#4 Знаток
Отправлено 16 мая 2011 - 14:57
#5 Новичок
Отправлено 18 мая 2011 - 03:18
SimpleXMLElement Object ( [reqn] => 130566195875770 [retval] => -14 [retdesc] => signature is incorrect. planstr=1305661958757701Z533988343993Z1769367759510.11123Тестовый платеж0 step=5 ) int(-14)
Warning: Invalid argument supplied for foreach() in /home/.../test/WMXIResult.php on line 115
bool(false)
Строчка с 115
foreach($this->i18n as $k => $v) {
$scope = strval($v['scope']);
$value = strval($v[0]);
if (strval($v['code']) == '') { $result[''] = $value; }
if (strval($v['code']) == strval($code)) { $result[$scope] = $value; }
}
на первой показывал тоже -14
<b>Fatal error</b>: Cannot redeclare class WMXIParser in <b>.../wmxiparser.php</b> on line <b>24</b><br />
#6 Участник
Отправлено 24 апреля 2013 - 23:40
Таже проблема кодировку пробовал на другом хостинге работает нормально на выделенном сервере не хочет выкидывает
Код ошибки: -14
Описание ошибки: signature is incorrect. planstr=1366835845105771366835845R155997601991R63084584837610pay http://ekd.com login admin0 step=5
#7 Участник
Отправлено 26 апреля 2013 - 12:35
Все заработало, начал включать xDebug и между делом перезапустили php fpm и все заработало