http://ishop.qiwi.ru/xmlcp
<?xml version="1.0" encoding="windows-1251"?>
<request>
<protocol-version>4.00</protocol-version>
<request-type>30</request-type>
<extra name="password">1111</extra>
<terminal-id>201111</terminal-id>
<extra name="comment"></extra>
<extra name="to-account">9511234567</extra>
<extra name="amount">100.00</extra>
<extra name="txn-id">123</extra>
<extra name="ALARM_SMS">1</extra>
<extra name="ACCEPT_CALL">0</extra>
<extra name="ltime">60</extra>
</request>
Это для выставления счета в системе qiwi.
Помогите пожалуйста, как это отправлять. Я просто вообще с подобным не сталкивался?
Спустя 8 минут, 18 секунд (18.06.2012 - 15:31) vagrand написал(а):
Читай про библиотеку cURL
Спустя 3 минуты, 44 секунды (18.06.2012 - 15:34) medvedeva написал(а):
Susik, http://code-igniter.ru/user_guide/libraries/xmlrpc.html может быть этот материал будет Вам полезен.
Спустя 4 минуты, 10 секунд (18.06.2012 - 15:38) Susik написал(а):
Спасибо! Буду изучать!
Спустя 1 минута, 1 секунда (18.06.2012 - 15:39) killer8080 написал(а):
Susik
А ты ничего не путаешь? Какой смысл слать постом xml? Обычно в нем получают ответ сервера, чтоб потом распарить.
А ты ничего не путаешь? Какой смысл слать постом xml? Обычно в нем получают ответ сервера, чтоб потом распарить.
![smile.gif](http://phpforum.su/html/emoticons/smile.gif)
Спустя 7 минут, 7 секунд (18.06.2012 - 15:47) Invis1ble написал(а):
Не знаю как сейчас, но год назад в доках киви была либа для работы, в том числе и для отправки запросов.
Спустя 14 минут, 29 секунд (18.06.2012 - 16:01) Susik написал(а):
На сайте QIWI я нашел статьи где описывается значения полей, коды ошибок. Но дело в том что вообще понятия не имею как делать этот запрос.
Спустя 4 минуты, 3 секунды (18.06.2012 - 16:05) killer8080 написал(а):
Susik
ищи описание api merchant интерфейса. Что то подобное должно быть, а слать запросы серверу в виде xml - это вообще какой то бред.
ищи описание api merchant интерфейса. Что то подобное должно быть, а слать запросы серверу в виде xml - это вообще какой то бред.
Спустя 9 минут, 26 секунд (18.06.2012 - 16:15) Susik написал(а):
Qiwi предлагает 4 вариата
3 из которых
HTTP-протокол
XML-протокол
SOAP-протокол
HTTP-протокол мне не подходит, а XML и SOAP я вообще не когда не сталкивался!
3 из которых
HTTP-протокол
XML-протокол
SOAP-протокол
HTTP-протокол мне не подходит, а XML и SOAP я вообще не когда не сталкивался!
Спустя 2 минуты, 37 секунд (18.06.2012 - 16:17) killer8080 написал(а):
Цитата (Susik @ 18.06.2012 - 16:15) |
HTTP-протокол мне не подходит |
отправка POST это и есть HTTP
![wink.gif](http://phpforum.su/html/emoticons/wink.gif)
Спустя 14 минут, 30 секунд (18.06.2012 - 16:32) Susik написал(а):
отправка POST это и есть HTTP
Это я знаю! Но проблема в том что я не знаю XML
Вот инфа с киви
XML-протокол
Адреса для отсылки запросов
http://ishop.qiwi.ru/xml для отсылки в кодировке UTF-8
http://ishop.qiwi.ru/xmlcp для отсылки в кодировке windows-1251
Для работы по схеме "выставление счетов" вам необходимо реализовать пункты 1.9 "Запрос на выставление счета" и 1.11 "Запрос на получение информации о статусе счета"
Схема работы
Пользователь на Вашем сайте инициирует создание счета, при этом указывая свой номер в системе мобильного кошелька.
Вы отсылаете запрос на создание счета по указанному URL, если счет выставлен успешно, то выводите сообщение о необходимости оплаты, если действие завершено с ошибкой - выводите пользователю сообщение об ошибке.
Далее с неоходимой для вас периодичностью запрашиваете состояние выставленных счетов
т.к. протокол "пакетный", состояние всех выставленных счетов необходимо осуществлять одним запросом.
Это я знаю! Но проблема в том что я не знаю XML
Вот инфа с киви
XML-протокол
Адреса для отсылки запросов
http://ishop.qiwi.ru/xml для отсылки в кодировке UTF-8
http://ishop.qiwi.ru/xmlcp для отсылки в кодировке windows-1251
Для работы по схеме "выставление счетов" вам необходимо реализовать пункты 1.9 "Запрос на выставление счета" и 1.11 "Запрос на получение информации о статусе счета"
Схема работы
Пользователь на Вашем сайте инициирует создание счета, при этом указывая свой номер в системе мобильного кошелька.
Вы отсылаете запрос на создание счета по указанному URL, если счет выставлен успешно, то выводите сообщение о необходимости оплаты, если действие завершено с ошибкой - выводите пользователю сообщение об ошибке.
Далее с неоходимой для вас периодичностью запрашиваете состояние выставленных счетов
т.к. протокол "пакетный", состояние всех выставленных счетов необходимо осуществлять одним запросом.
Спустя 33 минуты, 5 секунд (18.06.2012 - 17:05) Susik написал(а):
Вообще кто нибудь подключал Сайт к qiwi?
Спустя 1 минута, 48 секунд (18.06.2012 - 17:07) Invis1ble написал(а):
Я подключал. Уже сказал, что тебе делать - штудируй документацию QIWI.
_____________