का उपयोग कर कवर फोटो प्राप्त करें मेरे एंड्रॉइड एप्लिकेशन में, मैं अपने फेसबुक अकाउंट से उपयोगकर्ता की कवर फोटो प्राप्त करने की कोशिश कर रहा हूं।फेसबुक एपीआई
मैं नीचे दिए गए कोड का उपयोग कर प्रोफ़ाइल चित्र प्राप्त कर सकता हूं।
profilePicUrl = new URL("http://graph.facebook.com/" + userId + "/picture?type=large");
profilePicBmp = BitmapFactory.decodeStream(profilePicUrl.openConnection().getInputStream());
documentation कवर फोटो पुन: प्राप्त करने के लिए निम्नलिखित निर्दिष्ट करता है।
उपयोगकर्ता के कवर फोटो
आवश्यक है (स्पष्ट रूप से क्षेत्रों = कवर पैरामीटर का उपयोग कर अनुरोध किया जाना चाहिए)
रिटर्न ACCESS_TOKEN:
offset_y क्षेत्रों आईडी, स्रोत, और की सरणी तो, JSON प्रतिक्रिया की संरचना इस तरह कुछ होगी।
{
"cover": {
"cover_id": "10151008748223553",
"source": "http://sphotos-a.ak.fbcdn.net/hphotos-ak-ash4/s720x720/391237_10151008748223553_422785532_n.jpg",
"offset_y": 0
},
"id": "19292868552"
}
मैं फेसबुक ग्राफ एपीआई में काफी नया हूं और इसलिए इस बारे में ज्यादा जानकारी नहीं है कि इस बारे में कैसे जाना है।
मैं इस coverPicUrl = new URL("http://graph.facebook.com/" + userId + "/cover?type=large");
है और यह भी इस coverPicUrl = new URL("http://graph.facebook.com/" + userId + "/fields=cover");
की कोशिश की लेकिन मैं उपयोगकर्ता प्रोफ़ाइल के कवर चित्र प्राप्त करने में सक्षम नहीं किया गया है।
ऑनलाइन खोजना भी कोई उपयोगी परिणाम नहीं मिला।
किसी भी मदद की सराहना की जाएगी।
धन्यवाद!
आप मुझे बता सकते यूआरएल जिसे मैं अनुरोध करने के लिए उपयोग कर रहा हूं? मैं यह त्रुटि प्राप्त करता रहता हूं। '{ " त्रुटि ": { " message ":" अज्ञात पथ घटकों:/क्षेत्र = कवर ", " type ":" OAuthException ", " कोड ": 2500 } }' – Swayam
मैं यह त्रुटि भी मिलता है । 'org.json.JSONException: स्रोत के लिए कोई मान नहीं – Swayam
@swayam:'/field = ???? 'का उपयोग करते समय, आपको पहुंच टोकन भी प्रदान करना होगा। मैंने और कोड जोड़ा है जो आदर्श रूप से आपके लिए चाल चलाना चाहिए। –