2011-09-24 15 views
8

जब उपयोगकर्ता (और उपयोगकर्ता का कोई मित्र) प्लेलिस्ट में एक गीत जोड़ता है, या Spotify, Rdio आदि में एक गीत दिखाता है, तो मैं कैसे पहुंच सकता हूं?ओपन ग्राफ एपीआई का उपयोग करके, क्या मैं देख सकता हूं कि उपयोगकर्ता स्पॉटिफ़ में प्लेलिस्ट या स्टार ट्रैक में कब शामिल होते हैं?

उत्तर

11

http://graph.facebook.com/me/music.listens

http://graph.facebook.com/me/music.playlists

आप user_actions.musicpermission प्राप्त करने के लिए इससे पहले कि आप उन पढ़ सकते है।

+0

क्या यह वास्तव में अभी तक काम करता है? "स्कोप" में उन अनुमतियों को जोड़ने से एक त्रुटि आती है, और संदर्भित उदाहरण के रूप में "परमिट" में जोड़ना कुछ भी प्रतीत नहीं होता है (कोई नया ऑथ संवाद और संगीत .listens खाली संग्रह नहीं देता है)। क्या कोई और आवश्यक टुकड़ा है? –

+0

यह अभी तक उपयोगकर्ताओं के लिए लाइव नहीं है, केवल डेवलपर्स जब तक कि टाइमलाइन लॉन्च नहीं हो जाता है। –

+1

धन्यवाद .... लेकिन इसका क्या अर्थ है? मैं एक डेवलपर हूं, डेवलपर ऐप का उपयोग करें (और इसलिए टाइमलाइन देखें), लेकिन इसे काम पर नहीं मिल सकता है। क्या यह कुछ ऐप्स के लिए विशेष रूप से सक्षम/श्वेतसूचीबद्ध है? मैं इसे प्रतीक्षा करने में प्रसन्न हूं और मानता हूं कि यह किसी बिंदु पर काम करना शुरू कर देगा, लेकिन अगर ऐसा कुछ है जो मैं कर सकता हूं - या अगर मैं कुछ गलत कर रहा हूं - मुझे जानना अच्छा लगेगा। –

11

सही अनुमतियां उपयोगकर्ता_ क्रियाएं हैं: संगीत, एक बिंदु नहीं।

  • user_actions: संगीत
  • user_actions: वीडियो
  • user_actions: खबर

http://graph.facebook.com/me/music.listens

http://graph.facebook.com/me/music.playlists

उन 2 अंतिमबिंदुओं अभी भी खाली सरणियों देता है।

+0

यह सही है, वोट दो! –

+0

कोलन 'वैश्विक' और '।' को इंगित करता है ऐप नेमस्पेस और एक्शन टाइप (यानी 'संगीत: सुनवाई' के बीच एक डिलीमीटर है जो संगीत की वैश्विक सुनवाई (यानी स्पॉटिफी, डीज़र, आरडीओ, इत्यादि) को संदर्भित करता है - 'music.listens'' apps.facebook 'पर पंजीकृत' सुनवाई 'क्रियाओं को संदर्भित करता है .com/music ' – Igy

+0

@Igy यह वास्तव में उलटा है। https://developers.facebook.com/docs/beta/authentication/read/ –