По идее могу получить массив данных на фотки с помощью photos.getById, и из него брать src, но почему-то попытка обратиться из приложения (из php) к этому методу дает ответ [error_msg] => Unknown method passed.
Насчет прав доступа к этим фотками - айди фоток получены с помощью просмотра альбомов, и получения айди оттуда (с помощью метода photos.get). Если вконтакт отдал мне эти фотки с помощью photos.get, почему не отдает с photos.getById ?
В принципе, я могу у себя в базе хранить не <owner>_<pid>, а ссылку типа http://cs10770.vk.com/u68130598/1503099 ... 9b184f.jpg , но я боюсь что эта ссылка может изменяться.
Если что, вот полный ответ сервера, тут есть и параметры, и ответ:
Код: Выделить всё
Array( [error] => Array ( [error_code] => 3 [error_msg] => Unknown method passed [request_params] => Array ( [0] => Array ( [key] => api_id [value] => 2777 ) [1] => Array ( [key] => extended [value] => 1 ) [2] => Array ( [key] => format [value] => json ) [3] => Array ( [key] => method [value] => photos.getById ) [4] => Array ( [key] => photos [value] => -33389482_276182561,-33389482_276182554 ) [5] => Array ( [key] => random [value] => 4621 ) [6] => Array ( [key] => timestamp [value] => 1328959746 ) [7] => Array ( [key] => v [value] => 3.0 ) [8] => Array ( [key] => sig [value] => xxxxxxxxxxxxxxxxxxx ) ) ) )