Bu oldukça yaygın olmalı ama bir şekilde işe yaramayacağım. Yapmak istediğim şey facebooktan albüm resimleri almak. Bunu bir web sitesinde uyguluyorum.facebook API kullanarak albüm resimlerini nasıl alabilirim?
function getAlbumPhotos(){
FB.api('/me/albums', function(resp) {
//Log.info('Albums', resp);
var ul = document.getElementById('albums');
for (var i=0, l=resp.data.length; i<l; i++){
var
album = resp.data[i],
li = document.createElement('li'),
a = document.createElement('a');
a.innerHTML = album.name;
a.href = album.link;
li.appendChild(a);
ul.appendChild(li);
}
});
};
solunum fotoğraf albümleri bağlantılar içeren bir veri dizisi döndürür ANCAK ben her albüm için görüntü kaynakları istiyorum ve bir şey görmüyorum:
Bu kodu kullanarak albümleri alabilirsiniz Resp verisinde kullanabilirim. Veri nesnesi, albüme bir bağlantı içerir, ancak tek tek görüntüler içermez.
facebook belgelerine göre, fotoğraflar albümlere "bağlantılar" dır. Ne anlama geldiğinden emin değilim, ancak doktorları bireysel fotoğraflar çekebileceğinizi gösteriyor. Bu bağlantısından
: (?)[http://developers.facebook.com/docs/reference/api/album/][1]
o json gösterir ben almak mümkün vb linki, id, isim, ... döndürür. Ancak, bu sayfanın alt kısmında fotoğraf, yorum ve resimler içeren albüme "bağlantılar" vardır. Fotoğrafları tıkladığımda, img src de dahil olmak üzere JSON veri yapısını gösterir. Soru şu, bunu nasıl anlarım? Çok basit görünüyor ama işe yaramayacağım.
Ben fotoğraf döner tanımsız fotoğrafların hiçbir şey dönmekFB.api('/me/photo',function(resp) ...
FB.api('/me/photos',function(resp) ...
ve
çalıştı.Kod örnekleri büyük beğeni toplayacaktır.
ilk Gönderen
Teşekkür ederiz. Mükemmel çalışır. – okysabeni