我正在使用Facebook連接和JS客戶端庫在我的Facebook帳戶中檢索我的照片。Facebook專輯中的照片未顯示
下面是我的代碼:
<div id="photos_pics"></div>
<script type="text/javascript">
var widget_div = document.getElementById("photos_pics");
FB.ensureInit(function() {
FB.Facebook.get_sessionState().waitUntilReady(function() {
FB.Facebook.apiClient.photos_get('12345678', null, null, function(photos,e) {
var markup = "";
for (var i = 0; i < photos.length; i++) {
var photo = photos[i];
var photo_pid = photo.pid;
markup += '<fb:photo size="small" pid="'+photo_pid+'"></fb:photo>';
}
widget_div.innerHTML = markup;
FB.XFBML.Host.parseDomElement(widget_div);
});
});
});
</script>
下面的方法檢索照片:
FB.Facebook.apiClient.photos_get(UID,援助,空,結果)
當我只指定uid,這是我的Facebook的ID,它的作品和照片(不在任何相冊)返回。但是,當我指定我的相冊之一,沒有結果返回。
任何人都知道我犯的錯誤是什麼?提前致謝。