我的Google API存在问题。 我想把一张公共相册(google +)的照片放在js的某些背景图片中。 我对Json并不熟悉
var data = $.getJSON('https://plus.google.com/photos/ACCOUNT_ID/albums/ALBUM_ID');
function displayGallery(data){
var l = data.feed.entry.length;
for (var i = 0; i < l; i++) {
var item = data.feed.entry[i];
$('#m'+ i ).css("backround-image",data);
}
我看到了类似的帖子:Using jQuery $.getJSON() with Google Picasa Data API 但很难理解它(并原谅我的英语)。
提前感谢您的帮助!
答案 0 :(得分:0)
我没有时间继续这个项目,但我认为我终于采取了正确的方向。我非常接近我想要的结果。
$(document).ready(function() {
console.log("hello world");
$.get('https://picasaweb.google.com/data/feed/api/user/userID/albumid/albuID', function(data){
var entries = data.getElementsByTagName('entry');
console.log(entries);
// var entry = entries[0];
for(var i =0; i< entries.length; i++){
console.log(entries[i]);
console.log($(entries[i].getElementsByTagName('content')[0]).attr("src"));
}
});
});
唯一真正的问题是网络浏览器上有一个安全性,它不允许您很好地访问此信息。你需要可靠的网络安全