• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/classes/general/regru.php
  • Класс: CMailRegru
  • Вызов: CMailRegru::updateDns
static function updateDns($user, $password, $domain, $params, &$error)
{
	$result = self::post('https://api.reg.ru/api/regru2/zone/update_records', array(
		'username'     => $user,
		'password'     => $password,
		'domain_name'  => $domain,
		'input_format' => 'json',
		'input_data'   => json_encode(array(
			'action_list' => $params
		))
	));

	if (isset($result['result']) && $result['result'] == 'success')
		return $result['answer']['domains'][0];

	self::setError($result, $error);
	return false;
}