• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/tradingplatform/vk/api/apihelper.php
  • Класс: BitrixSaleTradingPlatformVkApiApiHelper
  • Вызов: ApiHelper::getALbumsFromVk
public function getALbumsFromVk($vkGroupId, $flip = true)
{
//		todo: so slow api request. Try cached this data or other acceleration techniques
	$albumsFromVk = $this->executer->executeMarketAlbumsGet(array(
		"owner_id" => $vkGroupId,
		"offset" => 0,
		"count" => Vk::MAX_ALBUMS,
	));
	$albumsFromVk = $albumsFromVk["items"];        //		get only items from response
	foreach ($albumsFromVk as &$item)    //		get only IDs from response
	{
		$item = $item["id"];
	}
	if ($flip)
		$albumsFromVk = array_flip($albumsFromVk);        // we need albumID as keys
	
	return $albumsFromVk;
}