Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Чтобы начать пользоваться доступными методами API необходимо пройти регистрацию в системе IntelletMoney. Для регистрации Агента в системе IntellectMoney потребуются PGP ключи, которые можно сгенерировать с помощью утилиты, доступной по адресу https://intellectmoney.ru/common/walletapi/PgpKeysGeneratorPackage.exe

Утилита представляет собой окно с 2-мя полями ввода

...

После генерации ключей Агент производит регистрацию сервиса с помощью метода API (на стадии разработки), или передает регистрационные данные и публичный ключ в на почту ts@intellectmoney.ru

Список параметров, необходимых для регистрации Агента:

...

  • operationId (int) Идентификатор операции.
  • serviceId (int) Идентификатор сервиса

  • sign (string) Цифровая подпись (приватный ключ)

  • bindKey (string) Ключ привязки пользователя к системе ИнтеллектМани

  • firstName

  • lastName

  • middleName

  • passportSeries (string) Серия паспорта

  • passportNumber (string) Номер паспорта

  • passportWhenGive (DateTime) Дата выдачи паспорта

  • inn (string) Номер ИНН

  • snils (string) Номер СНИЛС

  • oms (string) Номер ОМС

  • phone (string) Контактный номер телефона

  • isResident (bool) Является ли резидентом РФ

...

       <OperationId>int</OperationId>

       <Data>bool<       <Data>bool</Data>

     </UserRegistrationResult>

...

$md5 = strtoupper(md5("serviceId=$serviceId::serviceOperationId= $operationId")); 


$ascii = file_get_contents(__DIR__ . '/private.asc');

...

$key = substr($ascii, $start, ($end-$start)); 


$res = gnupg_init();

$info = gnupg_import($res,$key);

...