• Модуль: messageservice
  • Путь к файлу: ~/bitrix/modules/messageservice/lib/sender/sms/smsassistentby.php
  • Класс: BitrixMessageServiceSenderSmsSmsAssistentBy
  • Вызов: SmsAssistentBy::registerDemo
public function registerDemo(array $fields)
{
	$params = [
		'info' => [
			'simple' => true,
			'user_uuid' => 'wsTKC5KdazmEjBNU8i5fqacddtOeqQBtRc45lcvO6WA=',
			"diler_uuid" => 'obUrbkWuyW0nYL9D2rR6s3EPMm1QHg9h/KWtO8jFIug=',
			'email' => $fields['email'],
			'tel' => '+'.NormalizePhone($fields['tel']),
			'unp' => $fields['unp']
		]
	];

	$result = $this->callJsonApi('demo', $params);

	if ($result->isSuccess())
	{
		$this->enableDemo();
		$this->setOption('demo_email', $fields['email']);
		$this->setOption('demo_tel', '+'.NormalizePhone($fields['tel']));
		$this->setOption('demo_unp', $fields['unp']);
	}

	return $result;
}