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


Фотография

XML 11 вторичная проверка


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

#1 Новичок 209480124311 (WMID 209480124311 )

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

Отправлено 12 сентября 2012 - 17:35


Здравствуйте. Скажите как понять что вмид имеет вторичную проверку?

    • 0
  • Наверх

#2 Отрезреватель Firebadge (WMID 142570647614 )

  • Группа: Пользователи
  • сообщений 11 115
  • Регистрация: 26-декабря 07
  • МестоположениеМосква/Квартира/Диван
  • Webmoney BL

Отправлено 12 сентября 2012 - 17:44

Здравствуйте. Скажите как понять что вмид имеет вторичную проверку?


Значит, что документы пересланы в ЦА и там тоже проверены.

Сообщение отредактировал Firebadge: 12 сентября 2012 - 17:44

Я сюда ещё вернусь.

Firebadge - Огненный знак.

    • 0
  • Наверх

#3 Новичок 209480124311 (WMID 209480124311 )

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

Отправлено 12 сентября 2012 - 17:46

Ну а как это понять из результата возвращаемым интерфейсом №11 , имеет проверяемый вмид вторичную проверку или нет?

<?xml version="1.0" encoding="windows-1251"?>
<response retval="0">
<fullaccess>0</fullaccess>
<certinfo wmid="317087087031">
<directory>
<ctype id=´1´>Частное лицо</ctype>
<ctype id=´2´>Юридическое лицо</ctype>
<jstatus id=´20´>Директор юридического лица</jstatus>
<jstatus id=´21´>Бухгалтер юридического лица</jstatus>
<jstatus id=´22´>Представитель юридического лица</jstatus>
<jstatus id=´23´>ИП</jstatus><tid id=´100´>Аттестат псевдонима</tid>
<tid id=´110´>Формальный аттестат</tid>
<tid id=´120´>Начальный аттестат</tid>
<tid id=´130´>Персональный аттестат</tid>
<tid id=´135´>Аттестат продавца</tid>
<tid id=´136´>Аттестат Capitaller</tid>
<tid id=´137´>Аттестат Capitaller</tid>
<tid id=´138´>Аттестат расчетного автомата</tid>
<tid id=´140´>Аттестат разработчика</tid>
<tid id=´150´>Аттестат регистратора</tid>
<tid id=´170´>Аттестат Гаранта</tid>
<tid id=´190´>Аттестат сервиса WMT</tid>
<tid id=´200´>Аттестат сервиса WMT</tid>
<tid id=´300´>Аттестат Оператора</tid>
</directory>

<attestat>
<row cid="114141" regcid="10" tid="150" locked="0" admlocked="0" recalled="0" datecrt="2004-04-26T16:13:09.410" datediff="3061" regnickname="WM Passport Service /Центр аттестации/" regwmid="464889785562" status="11"/>
</attestat>

<wmids>
<row wmid="228176402364" info="" nickname="228176402364" datereg="2006-04-25T22:35:19.313" yearreg="2006" monthreg="4" dayreg="25" timereg="22:35:19" ctype="1" companyname="" companyid="" phone="78432511217" email="" phone-check-lock="00" email-check-lock="11"/><row wmid="317087087031" info="" nickname="Центр Электронных Валют (г.Казань)" datereg="2004-04-22T18:12:18.397" yearreg="2004" monthreg="4" dayreg="22" timereg="18:12:18" ctype="1" companyname="" companyid="" phone="78432511217" email="" phone-check-lock="00" email-check-lock="11"/>
</wmids>

<userinfo>
<value>
<row ctype="1" jstatus="1" osnovainfo="" locked="0" nickname="Центр Электронных Валют (г.Казань)" infoopen="" city="Казань" region="Республика Татарстан" citid="15838" countryid="195" country="Россия" zipcode="" adres="" fname="Бахтеев" iname="Ленар" oname="Рустамович" pnomer="" pdate="" pday="" pmonth="" pyear="" pdateMMDDYYYY="" pcountryid="" pcountry="" pcity="" pcitid="" pbywhom="" ncountryid="" ncountry="" ntype="1" rcountryid="" rcountry="" rcity="" rcitid="" radres="" bplace="" bday="" bmonth="" byear="" name="" dirfio="" buhfio="" inn="" okpo="" okonx="" jadres="" jcountry="" jcountryid="" jcity="" jzipcode="" bankname="" bik="" ks="" rs="" phonehome="" phonemobile="" icq="96584791 " fax="" phone="78432511217"
email="" web="" cap_owner="0 " pasdoc="0" inndoc="0" jabberid="" sex="0" permis="111000011000000000000011101101100001000000000000001100100000" regcheck="010000000000000000111011101101100000000000100000000000100000"/>
</value>

<check-lock>
<row ctype="00" jstatus="00" osnovainfo="00" nickname="00" infoopen="00" city="00" region="00" country="00" adres="01" zipcode="01" fname="10" iname="10" oname="10" pnomer="11" pdate="11" pbywhom="11" pcountry="11" pcity="11" ncountryid="01" ncountry="01" rcountry="11" rcity="11" radres="11" bplace="11" bday="11" inn="01" name="00" dirfio="00" buhfio="00" okpo="00" okonx="00" jadres="00" jcountry="00" jcity="00" jzipcode="00" bankname="00" bik="00" ks="00" rs="00" fax="01" email="11" web="01" phone="00" phonehome="01" phonemobile="01" icq="00" jabberid="00" sex="00"/>
</check-lock>

<weblist>
<row url="" check-lock="01" ischeck="0" islock="1"/>
</weblist>

<extendeddata></extendeddata>
</userinfo>
</certinfo>
</response>

Сообщение отредактировал 209480124311: 12 сентября 2012 - 17:47

    • 0
  • Наверх

#4 Отрезреватель Firebadge (WMID 142570647614 )

  • Группа: Пользователи
  • сообщений 11 115
  • Регистрация: 26-декабря 07
  • МестоположениеМосква/Квартира/Диван
  • Webmoney BL

Отправлено 12 сентября 2012 - 19:12

Не знаю.

Посмотрите сами его аттестат.

А это так важно?

Я сюда ещё вернусь.

Firebadge - Огненный знак.

    • 0
  • Наверх

#5 Новичок 209480124311 (WMID 209480124311 )

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

Отправлено 12 сентября 2012 - 20:08

Да причём тут это, понятно что так посмотреть можно. Но этот раздел Программные интерфейсы , значит меня интересует как это сделать программным путём.
Создаю проект, и там нужно проверять пройдена ли у пользователя вторичная проверка или нет.
    • 0
  • Наверх

#6 Отрезреватель Firebadge (WMID 142570647614 )

  • Группа: Пользователи
  • сообщений 11 115
  • Регистрация: 26-декабря 07
  • МестоположениеМосква/Квартира/Диван
  • Webmoney BL

Отправлено 12 сентября 2012 - 20:17

М.б. я и ошибаюсь, но по моему нет такого параметра в XML.

Я сюда ещё вернусь.

Firebadge - Огненный знак.

    • 0
  • Наверх

#7 Новичок 209480124311 (WMID 209480124311 )

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

Отправлено 12 сентября 2012 - 21:20

Мда, неожиданно конечно. Надеюсь что всё же это доступно программным метадом.

Пока пришлось написать простой парсер на скорую руку, может кому пригодиться.

$content = file_get_contents( "https://passport.webmoney.ru/asp/CertView.asp?wmid=$wmid" );
preg_match_all( '#<td align="left" valign="top">(.+?)</td>#is', $content, $tdLeft);
preg_match_all( '#<td align="left" class="notbig" valign="top">(.+?)</td>#is', $content, $tdRight);
foreach($tdLeft[1] as $k => $value)
{
	$value = trim(strip_tags(iconv("CP1251", "UTF-8",  $value)));
	if($value == 'Вторичная проверка:')
	{
		$vtorProverka = trim(strip_tags(iconv("CP1251", "UTF-8",  $tdRight[1][$k-1])));
	}
}
echo $vtorProverka;

    • 0
  • Наверх