Я работаю над проектом, чтобы получить информацию об альбоме от пользователя после аутентификации с использованием AuthSub. Не могу понять, как вытащить список всех альбомов, связанных с аутентифицированным пользователем по умолчанию.
Когда я вызываю getAuthSubTokenInfo, я получаю ..
Target=dev.mywebsite.com Secure=false Scope=http://picasaweb.google.com/data
Это после вызова getAuthSubSessionToken для получения токена сеанса из временного токена, выданного после первой аутентификации.
Когда я звоню getAlbumFeed ..
$gdata_photos = new Zend_Gdata_Photos();
$query = $gdata_photos->newAlbumQuery();
$query->setUser("default");
$query->setAlbumName("big");
var_dump($gdata_photos->getAlbumFeed($query));
В результате я получаю это.
Expected response code 200, got 403 Authorization required
Нигде в классе Album я не могу предоставить токен сеанса, и я не могу получить имя пользователя аутентифицированного пользователя для прямой ссылки. Насколько я могу судить, у меня есть аутентифицированный сеанс, что касается AuthSub, но Photos не распознают его.
Кто-нибудь имеет опыт работы с GData или, в частности, с использованием библиотек Zend GData в CodeIgniter?
Конечная цель всего этого - получить список альбомов и фотографий, не зная заранее имени пользователя / альбома.
Спасибо!