• Модуль: socialservices
  • Путь к файлу: ~/bitrix/modules/socialservices/lib/network.php
  • Класс: BitrixSocialservicesNetwork
  • Вызов: Network::addUsersById
public function addUsersById($networkIds, $lastSearch = '')
{
	$result = Array();

	$users = $this->getUsersId($networkIds);
	if ($users)
	{
		foreach ($users as $networkId => $userId)
		{
			$result[$networkId] = $userId;
		}
		$networkIds = array_diff($networkIds, array_keys($users));
	}
	if (!empty($networkIds))
	{
		$users = $this->getUsers($networkIds, $lastSearch);
		if (!$users)
		{
			return false;
		}

		foreach ($users as $networkId => $userParams)
		{
			$userId = $this->addUser($userParams);
			if ($userId)
			{
				$result[$networkId] = $userId;
			}
		}
	}

	return $result;
}