Недавно натрапив на симпатичну галерею “smoothgallery“. Вирішив додати подібну галерею для сторінки iGoogle сторінки. Трохи вивчивши API PicasaWeb отримав результат…

Google Gadget

Ви можете додати Google Photogallery як гаджет використовуючи посилання http://photogallery.hohli.com/photogallery.xml.

Гаджет в якості імені параметра альбому використовує псевдонім вашого альбому, а не реальне ім’я, щоб побачити його вам достатньо перейти на сторінку вашого альбому і подивитися на URL:

http://picasaweb.google.com/AntonShevchuk/DigitalPhotoRu/

В даному прикладі AntonShevchuk – ім’я користувача, DigitalPhotoRu – псевдонім для альбому Digital-photo.ru

Інтеграція без використання gadget’а

Крок 1

Для Google pages
Залийте всі файли з архіву на Google pages.
Відкрийте ‘page editor’, кликніть на посилання ‘edit html’ і вставте наступний код (або скористайтесь файлом index.html для прикладу):

Для інших сайтів
Відкрийте ‘HTML’ файл для редагування і вставте наступний код між тегами ‘head’:

Крок 2

Вставити ще й цей код… (тільки змініть параметри ‘user’ і ‘album’):

var userid = ‘AntonShevchuk’;
var album = ‘DigitalPhotoRu’;
var maxres = 5; // 0 – for all;
var url = ‘http://picasaweb.google.com/data/feed/api/userid/’ + userid + ‘/album/’ + album + ‘?kind=photo&alt=json-in-script&callback=renderer&access=public&start-index=1’;
if (maxres != 0) {
url = url + ‘&max-results=’ + maxres;
}
loadJS(url);

і цей…:

Посилання

Download 0.1.3Google Photogallery