WebMoney-кофейня
Топик в форуме: Во что играем?Топик в форуме: Рейтинги или с чем их едят
Поставить музыку в Кофейне:
Marek Weber Orchestra - Rio Rita
  ОтветитьНовая тема

> XML-интерфейсы WebMoney. Часть 2. X2, X6, X8, X11
oWebMoney
Post #1 (Отправлено: 17.08.2007 02:50)     Быстрое цитирование
Цитировать


Робот
****

Сообщений: 270
Регистрация: 3.04.2006
В данной статье подробно рассматриваются следующие XML-интерфейсы WebMoney: X2 (отправка переводов), X6 (отправка сообщений), X8 (определение принадлежности кошелька), X11 (получение аттестационной информации).

XML-интерфейсы WebMoney. Часть 2. X2, X6, X8, X11


Написать приватное сообщениеНаписать по email
Matvey
Post #2 (Отправлено: 18.08.2007 09:47)     Быстрое цитирование
Цитировать


Завсегдатай кофейни
**

Сообщений: 59
Регистрация: 31.12.2006
отличный цикл статей!
вроде бы всё знакомое, но когда начинаешь читать ...
слов нет! только благодарности!


Написать приватное сообщениеНаписать по email
resident
Post #3 (Отправлено: 24.08.2007 14:52)     Быстрое цитирование
Цитировать


Завсегдатай кофейни
**

Сообщений: 24
Регистрация: 2.01.2007
Откуда: Украина Макеевка
Взял скрипты из статьи. (wmxml.inc.php и test.php)

Но почему то функция _GetAnswer(); постоянно возвращает FALSE. В чем может быть проблема ?

PHP55.1.6
libcurl/7.14.0 OpenSSL/0.9.8a zlib/1.2.3

Это сообщение отредактировал resident - 24.08.2007 14:53


==================
Написать приватное сообщениеВебсайтICQ
Niksen
Post #4 (Отправлено: 24.08.2007 16:25)     Быстрое цитирование
Цитировать


Главный кофейщик
*******

Сообщений: 1592
Регистрация: 7.01.2005
Откуда: Киев
Участник WM-Клуба # 1
Проверьте, выполняется ли curl_exec() у вас и вообще доходит ли до нее дело - вставьте до и после неё echo "Мы тут";
Правильно ли прописан путь к сертификату? Если да, попробуйте без него:

curl_setopt($ch, CURLOPT_CAINFO, "/home/site.ru/data/signer/WebMoneyCA.crt");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, TRUE);

Замените на
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);


==================
Написать приватное сообщениеНаписать по emailВебсайт
alexss
Post #5 (Отправлено: 24.08.2007 18:47)     Быстрое цитирование
Цитировать


Ценитель кофе
***

Сообщений: 84
Регистрация: 29.05.2006
посмотрите что возвращают curl_errno() и curl_error(), ничего лучше текстового описания ошибки и не придумаешь.


==================
TelePay.com.ua - интернет-магазин кодов пополнения
Написать приватное сообщениеНаписать по emailВебсайтICQ
resident
Post #6 (Отправлено: 24.08.2007 19:52)     Быстрое цитирование
Цитировать


Завсегдатай кофейни
**

Сообщений: 24
Регистрация: 2.01.2007
Откуда: Украина Макеевка
Niksen сказал
Проверьте, выполняется ли curl_exec() у вас и вообще доходит ли до нее дело - вставьте до и после неё echo "Мы тут";
Правильно ли прописан путь к сертификату? Если да, попробуйте без него:

curl_setopt($ch, CURLOPT_CAINFO, "/home/site.ru/data/signer/WebMoneyCA.crt");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, TRUE);

Замените на
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);

Без проверки сертификата все работает. Только информация выводится в Юникоде и в мета теге приходится явно прописывать кодировку.


==================
Написать приватное сообщениеВебсайтICQ
Niksen
Post #7 (Отправлено: 24.08.2007 20:06)     Быстрое цитирование
Цитировать


Главный кофейщик
*******

Сообщений: 1592
Регистрация: 7.01.2005
Откуда: Киев
Участник WM-Клуба # 1
Без проверки сертификата все работает.


проверьте значит путь к сертификату - правильно ли он у вас указан


==================
Написать приватное сообщениеНаписать по emailВебсайт
resident
Post #8 (Отправлено: 24.08.2007 21:25)     Быстрое цитирование
Цитировать


Завсегдатай кофейни
**

Сообщений: 24
Регистрация: 2.01.2007
Откуда: Украина Макеевка
Niksen сказал

проверьте значит путь к сертификату - правильно ли он у вас указан

Действительно проблема была в пути к сертификату. По-умолчанию там был файл: WebMoneyCA.crt, а у меня был файл WebMoneyCA.cer.


==================
Написать приватное сообщениеВебсайтICQ
novo8
Post #9 (Отправлено: 8.12.2007 04:12)     Быстрое цитирование
Цитировать


Прохожий
*

Сообщений: 4
Регистрация: 18.11.2007
Воспользовался статьёй. Выдаёт ошибку:
"Результат (0 - успешно) - 102
Расшифровка - create error step=13"
Я так понимаю, что дело в "reqn". Как исправить?


Написать приватное сообщениеНаписать по email
Niksen
Post #10 (Отправлено: 8.12.2007 04:35)     Быстрое цитирование
Цитировать


Главный кофейщик
*******

Сообщений: 1592
Регистрация: 7.01.2005
Откуда: Киев
Участник WM-Клуба # 1
Напишите в техподдержку и попросите обнулить reqn для вашего WMID.


==================
Написать приватное сообщениеНаписать по emailВебсайт
novo8
Post #11 (Отправлено: 8.12.2007 05:28)     Быстрое цитирование
Цитировать


Прохожий
*

Сообщений: 4
Регистрация: 18.11.2007
А можно как-нибудь узнать значение reqn програмно и прибавлять к нему 1?


Написать приватное сообщениеНаписать по email
Panove
Post #12 (Отправлено: 21.01.2008 01:15)     Быстрое цитирование
Цитировать


Прохожий
*

Сообщений: 3
Регистрация: 21.01.2008
А когда ждать часть третью, так сказать, Финальную???


Написать приватное сообщениеНаписать по email
Niksen
Post #13 (Отправлено: 21.01.2008 02:20)     Быстрое цитирование
Цитировать


Главный кофейщик
*******

Сообщений: 1592
Регистрация: 7.01.2005
Откуда: Киев
Участник WM-Клуба # 1
пока нет на нее времени.


==================
Написать приватное сообщениеНаписать по emailВебсайт
Panove
Post #14 (Отправлено: 21.01.2008 09:35)     Быстрое цитирование
Цитировать


Прохожий
*

Сообщений: 3
Регистрация: 21.01.2008
ОчЖаль!
Было бы полезным... и есть необходимость!


Написать приватное сообщениеНаписать по email
DKameleon
Post #15 (Отправлено: 21.01.2008 15:30)     Быстрое цитирование
Цитировать


Хранитель традиций
*******

Сообщений: 2187
Регистрация: 31.05.2006
Участник WM-Клуба # 247
Было бы полезным... и есть необходимость!

а какой инфы то нехватает? Помоему старт для самостоятельного написания недостающей инфы дан прекрасный.


==================
Написать приватное сообщениеНаписать по emailВебсайт
Panove
Post #16 (Отправлено: 21.01.2008 18:24)     Быстрое цитирование
Цитировать


Прохожий
*

Сообщений: 3
Регистрация: 21.01.2008
DKameleon сказал
а какой инфы то нехватает?

Желательно, как организовывать идентификацию и аутентификацию!
Все остальное вроде как понятно!


Написать приватное сообщениеНаписать по email
Niksen
Post #17 (Отправлено: 21.01.2008 20:20)     Быстрое цитирование
Цитировать


Главный кофейщик
*******

Сообщений: 1592
Регистрация: 7.01.2005
Откуда: Киев
Участник WM-Клуба # 1
А вот вам, только сегодня анонсировала система: https://login.wmtransfer.com/Default.aspx?lang=ru-RU


==================
Написать приватное сообщениеНаписать по emailВебсайт
xmax
Post #18 (Отправлено: 19.10.2009 22:15)     Быстрое цитирование
Цитировать


Прохожий
*

Сообщений: 1
Регистрация: 19.10.2009
Здравствуйте! Пишет ошибку -12 (Ошибка формирования подписи)
function _GetSign($inStr) {
global $Path_Folder, $Path_Signer;
chdir($Path_Folder);
$descriptorspec = array(
0 => array("pipe", "r"),
1 => array("pipe", "w"),
2 => array("pipe", "r") );
$process = proc_open($Path_Signer, $descriptorspec, $pipes);
fwrite($pipes[0], "$inStr\004\r\n");
fclose($pipes[0]);
$s = fgets($pipes[1], 133);
fclose($pipes[1]);
$return_value = proc_close($process);
return $s;
}

Что может быть неверным? или ошибка в другом месте?


Написать приватное сообщениеНаписать по email
wmkuban
Post #19 (Отправлено: 9.06.2010 12:43)     Быстрое цитирование
Цитировать


Прохожий
*

Сообщений: 8
Регистрация: 1.02.2005
Откуда: Краснодар
Подскажите Х8 учитывает наличие этой авторизации ?
---
Владелец WMID получателя запретил входящие переводы от неавторизованных пользователей (в X8 об этом сигнализирует атрибут themselfcorrstate, если у него 4-й бит справа равен 1) и при этом отправитель у получателя не авторизован
---
и если учитывает - то для кого?
для подписавшего запрос к Х8 или для доверенного вмид?


Написать приватное сообщениеНаписать по emailВебсайтICQ
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции этого топика ОтветитьНовая тема

 





Powered by Invision Power Board © 2003 IPS, Inc.