Проверка WMID аттестата

robinner

Новичок
Здравствуйте!

Есть таблица пользователей и таблица покупок. При регистрации пользователя пишу в таблицу WMID.
Вот только не знаю какой ID ,толи аттестата, толи еще какой-то. У меня нет присоединеных WMID , так что в случае со мной, аттестат. А если у человека WMID присоединен... Как узнать по введенному WMID , WMID аттестатта?

И какие WMID отдают :

$_POST['WmLogin_WMID'], при авторизации на сайте с помощью Keeper
А также интерфейсы x19,x11.

Я по инструкции WMSigner посмотрел, там как-то все не ясно... С одной стороны:

<request>
<wmid></wmid>
<passportwmid></passportwmid>
<sign></sign>
<params>
<dict></dict>
<info></info>
<mode></mode>
</params>
</request>
А с другой стороны:
PHP:
	include('_header.php');

	# http://wiki.webmoney.ru/wiki/show/Interfeys_X11
	$res = $wmxi->X11(
		ANOTHER_WMID,  # WM-идентификатор аттестата
		0,             # отображение “опорного словаря”
		0,             # отображение персональных данных(паспортные данные+контактная информация) владельца аттестата
		0              # проверка принадлежности WM-идентификатора, подписавшего запрос, списку доверенных идентификаторов для проверяемого аттестата
	);

	print_r($res->toObject());
	public function X11($passportwmid, $dict, $info, $mode) {
#		$reqn = $this->_reqn();
		$req = new SimpleXMLElement('<request/>');
#		$req->reqn = $reqn;

		if ($this->classic) {
			$req->wmid = $this->wmid;
			$req->sign = $this->_sign($this->wmid.$passportwmid);
		} else {
			$req->wmid = '';
			$req->sign = '';
		}
		$req->passportwmid = $passportwmid;
		$group = 'params';
		$req->$group->dict = $dict;
		$req->$group->info = $info;
		$req->$group->mode = $mode;
		$url = 'https://passport.webmoney.ru/asp/XMLGetWMPassport.asp';

		return $this->_request($url, $req->asXML(), __FUNCTION__);
	}
Получается что там WMID аттестата вводить надо.Совсем запутался, помогите, пожалуйста...
 
Сверху