Перейти к содержимому

Частным лицам
Для бизнеса
Продукты и сервисы
Заработать
Криптовалюта
Оплатить
Прием платежей
Обменять
Займы и кредиты
Для работы
Найти
Найти информацию
Найти товары
Найти как ввести/вывести
Искать в Wiki
Спросить консультанта
Частным лицам
Для бизнеса
Продукты и сервисы
Заработать
Криптовалюта
Оплатить
Прием платежей
Обменять
Займы и кредиты
Для работы
Продукты и сервисы
Заработать
Криптовалюта
Оплатить
Прием платежей
Обменять
Займы и кредиты
Для работы

DеbtMoney.info

Регистрация: 11 июн 2016
Не в сети Активность: июн 02 2022 22:25
-----

Мои темы

Интерфейс "Предложение Лимита Доверия"

15 апреля 2019 - 19:19

Здравствуйте, товарищи! 
Нужна помощь, пытаюсь настроить сей интерфейс, использую WMXI PHP, код следующий: 

  1. public function open_limit($forwmid,$purse,$amount,$ret_period,$ret_per,$ret_proc,$time_left) {
  2.  
  3. $req = new SimpleXMLElement('<service.request/>');
  4.  
  5. function milliseconds() {
  6. $mt = explode(' ', microtime());
  7. return ((int)$mt[1]) * 1000 + ((int)round($mt[0] * 1000));
  8. }
  9. $amount = number_format($amount, 2, '.', '');
  10. $ret_proc = number_format($ret_proc, 4, '.', '');
  11. $ms = milliseconds();
  12. $p = "****************************";
  13. if ($this->classic) {
  14. $req->wmid = $this->wmid;
  15. }
  16. $group = 'creditline';
  17. $req->$group->forwmid = $forwmid;
  18. $req->$group->purse = $purse;
  19. $req->$group->amount = $amount;
  20. $req->$group->period = $ret_period;
  21. $req->$group->proc = $ret_proc;
  22. $req->$group->periodicity = $ret_per;
  23. $req->$group->timelife = $time_left;
  24. $req->t = $ms;
  25. $req->sign = $this->_sign($this->wmid.$forwmid.$purse.$amount.$ret_period.$ret_per.$ret_proc.$time_left.$ms.$p);
  26.  
  27. $url = $this->classic ? 'https://debt.wmtransfer.com/api/creditlinenew.aspx' : 'https://api4debt.wmtransfer.com/api/creditlinenew.aspx';
  28.  
  29. return $this->_request($url, $req->asXML(), __FUNCTION__);
  30. }

После отправки запроса получаю: array(2) { ["retval"]=> string(1) "5" ["retdesc"]=> string(92) "bad sign:3783****363:9********462:Z2629*****874:220.00:30:1:0.8000:0:1555345088602,step:13" }.

Смысл ошибки понятен, доступные варианты устранения для моего разума уже исчерпаны... :(


Copyright WebMoney © 1998 - 2025