15 $result = self::post(
'https://api.reg.ru/api/regru2/domain/check',
array(
18 'domain_name' => $domain
31 $result = self::post(
'https://api.reg.ru/api/regru2/domain/get_suggest',
array(
34 'input_format' =>
'json',
35 'input_data' => json_encode(
array(
37 'additional_word' => $word2,
52 $result = self::post(
'https://api.reg.ru/api/regru2/domain/create',
array(
55 'domain_name' => $domain,
56 'input_format' =>
'json',
57 'input_data' => json_encode(
$params)
70 $result = self::post(
'https://api.reg.ru/api/regru2/service/get_info',
array(
73 'domain_name' => $domain,
74 'input_format' =>
'json',
75 'input_data' => json_encode(
array(
'servtype' =>
'domain'))
79 return $result[
'answer'][
'services'][0];
88 $result = self::post(
'https://api.reg.ru/api/regru2/service/renew',
array(
91 'domain_name' => $domain,
92 'input_format' =>
'json',
93 'input_data' => json_encode(array_merge(
95 array(
'servtype' =>
'domain')
108 $result = self::post(
'https://api.reg.ru/api/regru2/zone/update_records',
array(
111 'domain_name' => $domain,
112 'input_format' =>
'json',
113 'input_data' => json_encode(
array(
119 return $result[
'answer'][
'domains'][0];
128 $result = self::post(
'https://api.reg.ru/api/regru2/service/get_list',
array(
131 'input_format' =>
'json',
132 'input_data' => json_encode(
array(
133 'servtype' =>
'domain'
138 return $result[
'answer'][
'services'];
144 private static function post(
$url,
$data)
146 $http = new \Bitrix\Main\Web\HttpClient();
static renewDomain($user, $password, $domain, $params, &$error)
static updateDns($user, $password, $domain, $params, &$error)
static getDomainsList($user, $password, &$error)
static suggestDomain($user, $password, $word1, $word2, $tlds, &$error)
static createDomain($user, $password, $domain, $params, &$error)
static checkDomainInfo($user, $password, $domain, &$error)
static checkDomain($user, $password, $domain, &$error)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
IncludeModuleLangFile($filepath, $lang=false, $bReturnArray=false)
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']