Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Название темы включает слова - "Помогите", "Спасите", "Срочно"
Название темы не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте >>>правила <<< и заново правильно создайте тему.
 
Опции темы
Старый 01.05.2018, 20:03   #1
Winlook
Форумчанин
 
Регистрация: 14.11.2009
Сообщений: 56
Репутация: -16
По умолчанию Отправка сырых POST данных CURL-ом для получения BL Webmoney

Есть сайт, wmxml.narod.ru

Если вставить в первое поле идентификатор 963130820766 и отправить, то перебрасывает на страницу stats.wmtransfer.com/levels/XMLWMIDLevel.aspx где выводится статистика bl webmoney.

В отладчике firefox во вкладке Параметры - указано нагрузочные данные (Request payload)

Код:
<?xml version="1.0"?><WMIDLevel.request><signerwmid>000000000000</signerwmid><wmid>963130820766</wmid></WMIDLevel.request>
На сколько я понял из гугла, эту строку нужно отправить в виде post без указания переменных

Код:
 $headers = array( 
        'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
        'Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3',
  
    );
$date =  "<?xml version=\"1.0\"?><WMIDLevel.request><signerwmid>000000000000</signerwmid><wmid>963130820766</wmid></WMIDLevel.request>";
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
Однако сайт не хочет возвращать данные, возвращает 500 ошибку. Так как же передать этот запрос? Второй раз с ним сталкиваюсь. Его в хеадере нужно отправлять?
Winlook вне форума  
Старый 01.05.2018, 20:58   #2
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,743
Репутация: 3673

icq: 512-765
skype: alexp.frl
По умолчанию

http://wiki.wmtransfer.com/projects/...XML-interfaces

Последний раз редактировалось Alex11223; 01.05.2018 в 21:01.
Alex11223 на форуме  
Старый 01.05.2018, 22:18   #3
Winlook
Форумчанин
 
Регистрация: 14.11.2009
Сообщений: 56
Репутация: -16
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Data is sent in the XML format with help of special module for authentication of WebMoney Keeper key files or standard certificates (WM Keeper WebPro certificates).

Указанный пример не документирован
Winlook вне форума  
Старый 03.05.2018, 00:27   #4
Stanislav
Квадрокоптерист
ПрофессионалФорумчанин
 
Регистрация: 29.09.2007
Сообщений: 1,819
Репутация: 532
По умолчанию

обратитесь в службу поддержки, если он на оф сайте не документирован варианта два 1. методом тыка пытаться 2. попросить службу поддержки объяснить
__________________
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума  
Старый 03.05.2018, 14:50   #5
Winlook
Форумчанин
 
Регистрация: 14.11.2009
Сообщений: 56
Репутация: -16
По умолчанию В каком формате посылается Query запрос?

wmxml.narod.ru

Вводим в первое поле 963130820766 кликаем отправить

Яваскриптом посылает запрос на страницу https://stats.wmtransfer.com/levels/XMLWMIDLevel.aspx

Изображение c отладчика https://cdn1.savepice.ru/uploads/201...5dc29-full.png

В каком формате передаются данные? POST? Почему не указаны переменные
Winlook вне форума  
Старый 03.05.2018, 14:57   #6
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 14,488
Репутация: 2631
По умолчанию

Очередная тема...

Цитата:
Сообщение от Winlook Посмотреть сообщение
В каком формате передаются данные?
В xml - видно по заголовку <?xml

Цитата:
Сообщение от Winlook Посмотреть сообщение
POST?
Это не формат данных. Но да, POST. Вам же прямым текстом это указали.

Цитата:
Сообщение от Winlook Посмотреть сообщение
Почему не указаны переменные
Какие переменные? Вон signerwmid и wmid указаны.
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума  
Старый 04.05.2018, 01:20   #7
Winlook
Форумчанин
 
Регистрация: 14.11.2009
Сообщений: 56
Репутация: -16
По умолчанию

Цитата:
Сообщение от Stanislav Посмотреть сообщение
обратитесь в службу поддержки, если он на оф сайте не документирован
А этот форум для чего?


Цитата:
Сообщение от Stanislav Посмотреть сообщение
1. методом тыка пытаться
Пытаюсь добиться ответа, как в post передать данные вне переменных, пока не получается. Пытаюсь тыкать сильнее. У меня выходит?

Цитата:
Сообщение от p51x Посмотреть сообщение
Очередная тема...
У вас нет депрессии? Свои проблемы душевного характера излагайте на нейролептик ру

Цитата:
Какие переменные? Вон signerwmid и wmid указаны.
Переменные POST. Как можно передать post запрос, не указав идентификатор запроса, по которому сервер его прочтет из $_POST[ид]

Последний раз редактировалось Alex11223; 04.05.2018 в 09:36.
Winlook вне форума  
Старый 04.05.2018, 08:02   #8
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 14,488
Репутация: 2631
По умолчанию

Цитата:
Сообщение от Winlook Посмотреть сообщение
Переменные POST. Как можно передать post запрос, не указав идентификатор запроса, по которому сервер его прочтет из $_POST[ид]
Очень просто. Если вы не знаете, это не значит, что этого нет или невозможно. $_POST[ид] вообще будет только если тип указан как форма.

Почитайте, например, про:
Код:
$xml = file_get_contents('php://input');
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума  
Старый 04.05.2018, 08:48   #9
Stanislav
Квадрокоптерист
ПрофессионалФорумчанин
 
Регистрация: 29.09.2007
Сообщений: 1,819
Репутация: 532
По умолчанию

Winlook темы зачем плодить одни и те же? правила читал? отвечаю на твой вопрос в твоей такой же но другой теме http://www.programmersforum.ru/showt...t=963130820766

Цитата:
обратитесь в службу поддержки, если он на оф сайте не документирован
А этот форум для чего?
Этот форум явно не того чтобы делать работу за других.


Цитата:
У вас нет депрессии? Свои проблемы душевного характера излагайте на нейролептик ру
А ты что врач что-ли? Диагнозы тут ставишь, да еще и хамишь в открытую, ты думаешь после этого тебе кто то помогать станет?


Цитата:
Пытаюсь добиться ответа, как в post передать данные вне переменных, пока не получается. Пытаюсь тыкать сильнее. У меня выходит?
Пытайся дальше у тебя что проблемы с попытками? или может депрессия?
__________________
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума  
Старый 04.05.2018, 09:32   #10
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,743
Репутация: 3673

icq: 512-765
skype: alexp.frl
По умолчанию

Цитата:
Сообщение от Winlook Посмотреть сообщение
А этот форум для чего?
Разве это форум техподдержки вебмани?
Цитата:
Сообщение от Winlook Посмотреть сообщение
как в post передать данные вне переменных
Так там ж всегда просто текст, причем тут переменные? Разве что в заголовках (headers) может быть что-нибудь поменять надо.
Alex11223 на форуме  
Закрытая тема

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка данных методом POST Arassir PHP 10 08.06.2012 01:49
idhttp ssl авторизация отправка данных post tauxxx Работа с сетью в Delphi 3 31.05.2012 14:17
CURL + gthtlfxf post запроса от одного скрипта другому. ведучий роздает задания для ведомых в цикле dem66 PHP 1 03.10.2011 10:56
Отправка данных методом post ANDEREY Работа с сетью в Delphi 4 11.08.2011 10:09
Отправка POST и получения ответа Ivanko Работа с сетью в Delphi 2 04.02.2010 15:30


01:51.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru