यह काफी आम होना चाहिए लेकिन किसी भी तरह से मैं इसे काम नहीं कर सकता। मैं फेसबुक से एल्बम एल्बम प्राप्त करना चाहता हूं। मैं इसे वेबसाइट पर कार्यान्वित कर रहा हूं।फेसबुक एपीआई का उपयोग करके एल्बम चित्र कैसे प्राप्त करूं?
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);
}
});
};
resp एक डेटा सरणी जो फोटो एलबम के लिए लिंक शामिल रिटर्न लेकिन मैं प्रत्येक एल्बम के लिए छवि सूत्रों चाहते हैं और मैं कुछ भी नहीं दिख रहा है:
मैं इस कोड का उपयोग एलबम प्राप्त कर सकते हैं मैं resp डेटा में उपयोग कर सकते हैं। डेटा ऑब्जेक्ट में एल्बम का लिंक होता है लेकिन व्यक्तिगत छवियां नहीं होती हैं।
फेसबुक प्रलेखन के अनुसार, एल्बम एल्बमों के लिए "कनेक्शन" हैं। मुझे यकीन नहीं है कि इसका क्या मतलब है लेकिन उनके डॉक्टर से पता चलता है कि आप व्यक्तिगत तस्वीरें प्राप्त कर सकते हैं।
इस लिंक से: (?)
[http://developers.facebook.com/docs/reference/api/album/][1]
यह json से पता चलता लिंक, आईडी, नाम, आदि ... जो मैं कर रहा हूँ वापस आती है। हालांकि, उस पृष्ठ के निचले हिस्से में एल्बम के लिए "कनेक्शन" हैं जिनमें फ़ोटो, टिप्पणियां, चित्र शामिल हैं। जब मैं फ़ोटो पर क्लिक करता हूं, तो यह JSON डेटा संरचना को img src सहित दिखाता है। सवाल यह है कि, मैं इसे कैसे प्राप्त करूं? यह बहुत सरल लगता है लेकिन मैं इसे काम नहीं कर सकता।
मैंने कोशिश की
FB.api('/me/photos',function(resp) ...
और
FB.api('/me/photo',function(resp) ...
तस्वीरें लौट कुछ भी नहीं है, जबकि तस्वीर रिटर्न अपरिभाषित।
कोड नमूने की सराहना की जाएगी।
धन्यवाद। सही काम करता है। – okysabeni