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


Фотография

Проверка существования кошелька WMR?


  • Пожалуйста, авторизуйтесь для ответа.
26 ответов в данной теме

#1 Продвинутый пользователь IT company (WMID 494420077950 )

  • Группа: Пользователи
  • сообщений 36
  • Регистрация: 31-января 16
  • Webmoney BL

Отправлено 28 декабря 2016 - 21:27

Подскажите, есть простой способ программной проверки существования кошелька?

 

Пользователь при выводе указывает свой кошелек и временами бывает что указывают кошелек не существующий, в результате приходится совершать лишние телодвижения.

 

 

От меня +на пиво за подсказку)

 

 


    • 0
  • Наверх

#2 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 846
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 29 декабря 2016 - 20:33

Подскажите, есть простой способ программной проверки существования кошелька?
 
Пользователь при выводе указывает свой кошелек и временами бывает что указывают кошелек не существующий, в результате приходится совершать лишние телодвижения.
 
 
От меня +на пиво за подсказку)

https://wiki.webmone...ki/interfeys_x8

Есть и другой вариант. Покажу на собственном кошельке:

https://passport.webmoney.ru/asp/CertView.asp?purse=R239780573452

Засылаем такой вот запрос и смотрим ответ. Т.е., если кошелек не существует, то из ответа это будет ясно.

 

Адрес, куда засылать пиво - в профиле :)


Сообщение отредактировал ! добрый торговец !: 29 декабря 2016 - 20:58

    • 0
  • Наверх

#3 Знаток ^-^ (WMID 273407224562 )

  • Группа: Пользователи
  • сообщений 6 059
  • Регистрация: 10-сентября 13
  • Webmoney BL

Отправлено 30 декабря 2016 - 10:01

Есть ещё и третий вариант :)

Spoiler


Бесплатный SSL на 3 мес. / Сертификат SSL от 299 руб.
    • 0
  • Наверх

#4 Продвинутый пользователь IT company (WMID 494420077950 )

  • Группа: Пользователи
  • сообщений 36
  • Регистрация: 31-января 16
  • Webmoney BL

Отправлено 04 января 2017 - 18:21

Всем спасибо за подсказки, воспользовался третьим советом.

 

Жду кошелек куда отправить на пиво)

 

 

Есть ещё и третий вариант :)

Spoiler


    • 0
  • Наверх

#5 Знаток ^-^ (WMID 273407224562 )

  • Группа: Пользователи
  • сообщений 6 059
  • Регистрация: 10-сентября 13
  • Webmoney BL

Отправлено 04 января 2017 - 20:02

Всем спасибо за подсказки, воспользовался третьим советом.

У, ! добрый торговец !, пивас забрал. Сразу вспомнил. :D

Spoiler

 

Жду кошелек куда отправить на пиво)

Кошелёк для пиваса отправил в ЛС.


Бесплатный SSL на 3 мес. / Сертификат SSL от 299 руб.
    • 0
  • Наверх

#6 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 846
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 04 января 2017 - 22:17

Добрый торговец свое получил, вам тюрьма идти не надо! :)
    • 0
  • Наверх

#7 Знаток ^-^ (WMID 273407224562 )

  • Группа: Пользователи
  • сообщений 6 059
  • Регистрация: 10-сентября 13
  • Webmoney BL

Отправлено 04 января 2017 - 22:34

Добрый торговец свое получил

Речь о Новом годе или о чём-то другом? :)


Сообщение отредактировал ^-^: 04 января 2017 - 22:35

Бесплатный SSL на 3 мес. / Сертификат SSL от 299 руб.
    • 0
  • Наверх

#8 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 846
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 04 января 2017 - 22:52

Добрый торговец свое получил

Речь о Новом годе или о чём-то другом? :)

О воздаянии и разливании :)
    • 0
  • Наверх

#9 Продвинутый пользователь IT company (WMID 494420077950 )

  • Группа: Пользователи
  • сообщений 36
  • Регистрация: 31-января 16
  • Webmoney BL

Отправлено 04 января 2017 - 23:08

//пользователь вводит в форму кошелек а мы проверяем есть ли такой...

$purse = $_POST['wmr'];

$wmid = ''; $error = '';

$request="<request><purse>$purse</purse></request>"; //запрос
$url="https://passport.webmoney.ru/xml/XMLGetWMIDInfo.aspx"; //URL куда мы его посылаем
$ch = curl_init($url); //CURL запустись.Ниже мы его настроим...
curl_setopt($ch, CURLOPT_HEADER, 0); //заголовки не отправляем
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //вернём ответ
curl_setopt($ch, CURLOPT_POST,1); //запрос у нас POST а не GET
curl_setopt($ch, CURLOPT_POSTFIELDS, $request); //запрос то POST - но тут мы зададим что мы что либо передаём
$result=curl_exec($ch); //результат курлятской работы
$xmlres = simplexml_load_string($result); //симпл принимай эстафету

$wmid=$xmlres->certinfo->wmids->row[wmid];
if ($wmid) {

//кошелек существует, в ответку пишем WMID
echo $wmid; 
exit; 
}

if (!$wmid) {
$error=$xmlres->error[id];
if ($error) {  
//кошелек не сущестует, пишем ошибку
echo "error"; 
}
}

Если кто еще будет искать, вот такой простой код позволяет проверить существование кошелька + получить WMID.


    • 2
  • Наверх

#10 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 846
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 04 января 2017 - 23:18

Нужна еще защита от флуда, а то ушлый пользователь быстренько ай-пи сервера в бан отправит :)
    • 1
  • Наверх

#11 Продвинутый пользователь IT company (WMID 494420077950 )

  • Группа: Пользователи
  • сообщений 36
  • Регистрация: 31-января 16
  • Webmoney BL

Отправлено 05 января 2017 - 16:24

Нужна еще защита от флуда, а то ушлый пользователь быстренько ай-пи сервера в бан отправит :)

 

Ну на это мозгов наверное хватит у тех кто будет код использовать  ;)  У меня лимит в 2 минуты 1 запрос стоит.


    • 0
  • Наверх

#12 Продвинутый пользователь IT company (WMID 494420077950 )

  • Группа: Пользователи
  • сообщений 36
  • Регистрация: 31-января 16
  • Webmoney BL

Отправлено 12 апреля 2017 - 15:20

Что-то перестало работать( Кто нибудь не в курсе почему?

 

Например проверяю R362137092635 или  R757424177691 и сервер выдает ответ  error id="404" desc="Данный идентификатор в системе не зарегистрирован"

 

Хотя в реальности эти кошельки существуют


    • 0
  • Наверх

#13 Знаток ^-^ (WMID 273407224562 )

  • Группа: Пользователи
  • сообщений 6 059
  • Регистрация: 10-сентября 13
  • Webmoney BL

Отправлено 14 апреля 2017 - 16:29

Хммм, не работает именно с этими кошельками. Например, стандартный R000000000001 - проходит. Свои кошельки подставлял - тоже проходит.


Бесплатный SSL на 3 мес. / Сертификат SSL от 299 руб.
    • 0
  • Наверх

#14 Продвинутый пользователь IT company (WMID 494420077950 )

  • Группа: Пользователи
  • сообщений 36
  • Регистрация: 31-января 16
  • Webmoney BL

Отправлено 19 апреля 2017 - 21:13

Хммм, не работает именно с этими кошельками. Например, стандартный R000000000001 - проходит. Свои кошельки подставлял - тоже проходит.

 

Я уже выяснил, перестали работать только аттестаты псевдонима, остальные пока работают. Техподдержка не говорит почему.


    • 0
  • Наверх

#15 Участник INNA07 (WMID 203833543773 )

  • Группа: Пользователи
  • сообщений 20
  • Регистрация: 18-июля 09
  • МестоположениеРоссия
  • Webmoney BL

Отправлено 26 апреля 2017 - 15:06

 

Хммм, не работает именно с этими кошельками. Например, стандартный R000000000001 - проходит. Свои кошельки подставлял - тоже проходит.

 

Я уже выяснил, перестали работать только аттестаты псевдонима, остальные пока работают. Техподдержка не говорит почему.

 

 

Подтверждаю, не находит псевдонимов с апреля.

Планируется аннулирование псевдонимов в системе webmoney или почему тогда такая избирательность?

Функционалом, описанным выше пользовалась несколько лет и всё было ок, а теперь предлагаю псевдонимам получать формальные аттестаты или они не смогут подтвердить свои реквизиты ум меня на сайте!

Суппорт, решите проблему пожалуйста! 

 

 

Существует конечно ещё https://wiki.webmone...i/Интерфейс_X8,но по слухам блокируют при многочисленном неверных данных при его использовании и нет желания использовать потому этот интерфейс для определения принадлежности кошельков WMID.


    • 0
  • Наверх

#16 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 846
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 26 апреля 2017 - 18:40

 

 

Хммм, не работает именно с этими кошельками. Например, стандартный R000000000001 - проходит. Свои кошельки подставлял - тоже проходит.

 

Я уже выяснил, перестали работать только аттестаты псевдонима, остальные пока работают. Техподдержка не говорит почему.

 

 

Подтверждаю, не находит псевдонимов с апреля.

Планируется аннулирование псевдонимов в системе webmoney или почему тогда такая избирательность?

Функционалом, описанным выше пользовалась несколько лет и всё было ок, а теперь предлагаю псевдонимам получать формальные аттестаты или они не смогут подтвердить свои реквизиты ум меня на сайте!

Суппорт, решите проблему пожалуйста! 

 

 

Существует конечно ещё https://wiki.webmone...i/Интерфейс_X8,но по слухам блокируют при многочисленном неверных данных при его использовании и нет желания использовать потому этот интерфейс для определения принадлежности кошельков WMID.

 

Но вариант-то не единственный, используйте рабочие. Естественно, некоторую защиту от флуда, чтобы не было *многочисленных* запросов.


    • 0
  • Наверх

#17 Участник INNA07 (WMID 203833543773 )

  • Группа: Пользователи
  • сообщений 20
  • Регистрация: 18-июля 09
  • МестоположениеРоссия
  • Webmoney BL

Отправлено 26 апреля 2017 - 21:43

 

 

 

Хммм, не работает именно с этими кошельками. Например, стандартный R000000000001 - проходит. Свои кошельки подставлял - тоже проходит.

 

Я уже выяснил, перестали работать только аттестаты псевдонима, остальные пока работают. Техподдержка не говорит почему.

 

 

Подтверждаю, не находит псевдонимов с апреля.

Планируется аннулирование псевдонимов в системе webmoney или почему тогда такая избирательность?

Функционалом, описанным выше пользовалась несколько лет и всё было ок, а теперь предлагаю псевдонимам получать формальные аттестаты или они не смогут подтвердить свои реквизиты ум меня на сайте!

Суппорт, решите проблему пожалуйста! 

 

 

Существует конечно ещё https://wiki.webmone...i/Интерфейс_X8,но по слухам блокируют при многочисленном неверных данных при его использовании и нет желания использовать потому этот интерфейс для определения принадлежности кошельков WMID.

 

Но вариант-то не единственный, используйте рабочие. Естественно, некоторую защиту от флуда, чтобы не было *многочисленных* запросов.

 

 

Более опытные программисты почему то такую защиту не использовали или её было недостаточно, чтобы не забанили.

! добрый торговец ! , предоставьте код такой защиты от флуда.


    • 0
  • Наверх

#18 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 846
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 26 апреля 2017 - 22:22

Хммм, не работает именно с этими кошельками. Например, стандартный R000000000001 - проходит. Свои кошельки подставлял - тоже проходит.

 
Я уже выяснил, перестали работать только аттестаты псевдонима, остальные пока работают. Техподдержка не говорит почему.

 
Подтверждаю, не находит псевдонимов с апреля.
Планируется аннулирование псевдонимов в системе webmoney или почему тогда такая избирательность?
Функционалом, описанным выше пользовалась несколько лет и всё было ок, а теперь предлагаю псевдонимам получать формальные аттестаты или они не смогут подтвердить свои реквизиты ум меня на сайте!
Суппорт, решите проблему пожалуйста! 
 
 
Существует конечно ещё https://wiki.webmone...i/Интерфейс_X8,но по слухам блокируют при многочисленном неверных данных при его использовании и нет желания использовать потому этот интерфейс для определения принадлежности кошельков WMID.

Но вариант-то не единственный, используйте рабочие. Естественно, некоторую защиту от флуда, чтобы не было *многочисленных* запросов.

 
Более опытные программисты почему то такую защиту не использовали или её было недостаточно, чтобы не забанили.
! добрый торговец ! , предоставьте код такой защиты от флуда.

С чего это я вам должен что-то предоставлять? :) Совета и так, вполне, достаточно.
    • 1
  • Наверх

#19 Участник INNA07 (WMID 203833543773 )

  • Группа: Пользователи
  • сообщений 20
  • Регистрация: 18-июля 09
  • МестоположениеРоссия
  • Webmoney BL

Отправлено 26 апреля 2017 - 22:33

 

 

 

 

 

Хммм, не работает именно с этими кошельками. Например, стандартный R000000000001 - проходит. Свои кошельки подставлял - тоже проходит.

 
Я уже выяснил, перестали работать только аттестаты псевдонима, остальные пока работают. Техподдержка не говорит почему.

 

 
Подтверждаю, не находит псевдонимов с апреля.
Планируется аннулирование псевдонимов в системе webmoney или почему тогда такая избирательность?
Функционалом, описанным выше пользовалась несколько лет и всё было ок, а теперь предлагаю псевдонимам получать формальные аттестаты или они не смогут подтвердить свои реквизиты ум меня на сайте!
Суппорт, решите проблему пожалуйста! 
 
 
Существует конечно ещё https://wiki.webmone...i/Интерфейс_X8,но по слухам блокируют при многочисленном неверных данных при его использовании и нет желания использовать потому этот интерфейс для определения принадлежности кошельков WMID.

 

Но вариант-то не единственный, используйте рабочие. Естественно, некоторую защиту от флуда, чтобы не было *многочисленных* запросов.

 

 
Более опытные программисты почему то такую защиту не использовали или её было недостаточно, чтобы не забанили.
! добрый торговец ! , предоставьте код такой защиты от флуда.

 

С чего это я вам должен что-то предоставлять? :) Совета и так, вполне, достаточно.

 

 

 

Ясно.

 

На данный момент там https://passport.web...etWMIDInfo.aspxне выдаёт информацию по аттестатам псевдонимов, с апреля.

Вот в чём проблема.


    • 0
  • Наверх

#20 Знаток ! добрый торговец ! (WMID 217358758215 )

  • Группа: Пользователи
  • сообщений 9 846
  • Регистрация: 18-мая 09
  • МестоположениеЭфиопия
  • Webmoney BL

Отправлено 26 апреля 2017 - 22:42

На данный момент там https://passport.web...etWMIDInfo.aspxне выдаёт информацию по аттестатам псевдонимов, с апреля.
Вот в чём проблема.

Ну это и так известно из постов выше. Попробуйте в саппорт обратиться, если жизненно необходим именно этот способ проверки.

А пока над этими вариантами поразмышляйте, ну или *опытным* программистам дайте задание :)

Подскажите, есть простой способ программной проверки существования кошелька?
 
Пользователь при выводе указывает свой кошелек и временами бывает что указывают кошелек не существующий, в результате приходится совершать лишние телодвижения.
 
 
От меня +на пиво за подсказку)

https://wiki.webmone...ki/interfeys_x8

Есть и другой вариант. Покажу на собственном кошельке:
https://passport.webmoney.ru/asp/CertView.asp?purse=R239780573452
Засылаем такой вот запрос и смотрим ответ. Т.е., если кошелек не существует, то из ответа это будет ясно.
 
Адрес, куда засылать пиво - в профиле :)


    • 0
  • Наверх