Мне нужна помощь с API-интерфейсом google. Мои бывшие коллеги писали несколько javascript, используя EmbedPicasaGallery. Вы можете найти .md here.Picasaweb и API фида Google
Они используют длинный скрипт. Я могу опубликовать его, если это необходимо, но это пиковый API Picasaweb.
if (meta_opts.authkey){
authkey = '&authkey=' + meta_opts.authkey;
}
if (meta_opts.albumid) {
showAlbum($this,meta_opts,meta_opts.albumid)
}
else {
$this.prepend($album_list);
$.getJSON('http://picasaweb.google.com/data/feed/api/user/'
+ user + '?kind=album&access=visible' + authkey
+ '&alt=json-in-script&thumbsize=' + meta_opts.size + 'c&callback=?',
renderAlbumList
);
}
};
код, который разбивается (в моем понимании) является
$.getJSON('http://picasaweb.google.com/data/feed/api/user/'
+ user + '?kind=album&access=visible' + authkey
+ '&alt=json-in-script&thumbsize=' + meta_opts.size + 'c&callback=?',
renderAlbumList
);
Я знаю, что медленно Picasa исчезающий. При входе вы получите другой тип URL в настоящее время:
https://get.google.com/albumarchive/NUMBERS/album/NUMBERSANDLETTERS
В то время как «в старые времена» вы получили
user/NUMBERS/album/NUMBERS
Если я использую способ связывания в сценарии и введите данные из новый метод я получаю следующее сообщение об ошибке:
Wheres если я уеду из/альбома/NUMBERSANDLETTERS как это:
https://picasaweb.google.com/data/feed/api/user/117827817825830816166/
Я получаю список альбомов пользователя.
Кто-нибудь знает, как я могу интегрировать новый способ получить старый результат?
Спасибо, Томас
Добро пожаловать в переполнение стека! Ссылка на потенциальное решение всегда приветствуется, но, пожалуйста, [добавьте контекст вокруг ссылки] (// meta.stackoverflow.com/a/8259), чтобы у ваших коллег было некоторое представление о том, что это такое и почему оно есть. Всегда указывайте наиболее значимую часть важной ссылки, если целевой сайт недоступен или постоянно находится в автономном режиме. Примите во внимание, что быть более чем ссылкой на внешний сайт_ является возможной причиной [Почему и как удаляются некоторые ответы?] (// stackoverflow.com/help/deleted-answers). – FrankerZ