यह जानना संभव है कि कुछ फेसबुक पेज अभी लाइव स्ट्रीमिंग कर रहे हैं या नहीं? मैं फेसबुक एपीआई देख रहा था और वहां से मुझे लगता है कि यह संभव नहीं है क्योंकि /{page_id}/live_videos
केवल तभी काम कर रहा है जब आप पृष्ठ के व्यवस्थापक हैं (या आपको पहुंच दी गई है) क्योंकि आप जनता के लाइव वीडियो नहीं पढ़ सकते पृष्ठ पहुंच टोकन के बिना।पता लगाएं कि फेसबुक पेज लाइव स्ट्रीमिंग
उत्तर
आप अगर कोई है, से एक लौटे स्ट्रिंग प्राप्त करने में सक्षम हो सकता है:
प्राप्त /v2.7/{page-id}/live_videos HTTP/1.1
मेजबान: graph.facebook। कॉम
आप में और अधिक पढ़ सकते हैं: https://developers.facebook.com/docs/graph-api/reference/page/live_videos/
हाँ, आप कर सकते हैं। इसे वास्तव में वेबहूक कहा जाता है (पृष्ठ पर किए गए परिवर्तनों के बारे में एक निश्चित ऐप/उपयोगकर्ता की एक साथ अधिसूचना)। ऐसा करने के लिए आपको एक फेसबुक ऐप बनाना होगा जो उस निश्चित पृष्ठ पर किए गए परिवर्तनों की सदस्यता लेगा जिसे आप ट्रैक करना चाहते हैं।
आप बस app की डैशबोर्ड से या Graph API 2.7
के माध्यम से (इस संस्करण live_videos
का समर्थन करता है के बाद से) {app-id}/subscriptions
बुला ऐसा करने और पृष्ठ वस्तु सदस्यता, जो (अपने मामले live_videos
में) फेसबुक एपीआई के माध्यम से उपलब्ध हैं के किसी भी चुन सकते हैं।
इस तरह की सदस्यता के लिए आपके ऐप को किसी निश्चित पृष्ठ से प्राप्त जानकारी को स्पैम या फिर से प्रेषित करने के क्रम में श्वेतसूची की आवश्यकता नहीं है।
WebHook कार्यान्वयन कृपया पढ़ें फेसबुक एपीआई documenation के बारे में और अधिक जानकारी प्राप्त करने के लिए: https://developers.facebook.com/docs/graph-api/webhooks
अभी भी वही समस्या नहीं है, यह है कि आपको वास्तव में उस पृष्ठ का व्यवस्थापक होना है जिसे आप जानना चाहते हैं कि लाइव स्ट्रीमिंग है या नहीं? मैं यह पूछ रहा हूं क्योंकि विशिष्ट वेबहूक की सदस्यता लेने के लिए फेसबुक प्रलेखन (https://developers.facebook.com/docs/graph-api/reference/v2.7/app/subscriptions#publish) पर यह लिखा गया है 'ऑब्जेक्ट के लिए सदस्यता टाइप पेज केवल उन पृष्ठों के लिए मान्य होगा जिन्होंने ऐप इंस्टॉल किया है। आप/{page-id}/subscribed_apps edge.' का उपयोग करके किसी पृष्ठ के लिए ऐप इंस्टॉल कर सकते हैं। – Superian007
नहीं, सदस्यता वास्तव में पृष्ठ पर नियमित उपयोगकर्ता प्रेस 'फॉलो' बटन जैसे तरीके से की जाती है और अपडेट प्राप्त करती रहती है। हालांकि, जैसा कि मैंने बताया था, आपके ऐप को सब्सक्राइब रहने के लिए श्वेतसूची परीक्षण पास करना होगा। एक बार श्वेतसूची में, आपको अपने ऐप को इंस्टॉल करने के लिए उस निश्चित पृष्ठ की आवश्यकता नहीं होगी। –
क्या आप श्वेतसूची पर अधिक विस्तार से बता सकते हैं - आपका ऐप श्वेतसूची कहां और कैसे हो सकता है? क्या श्वेतसूची प्राप्त करने के लिए अज्ञात, ब्रांड नए, गैर-स्पैम ऐप के लिए कुछ और मौका भी है? – Superian007
- 1. पता लगाएं कि आईओएस/एंड्रॉइड
- 2. पता लगाएं कि एंड्रॉइड
- 3. पता लगाएं कि स्ट्रिंग
- 4. पता लगाएं कि आईओएस
- 5. पता लगाएं कि
- 6. पता लगाएं कि हैश
- 7. पता लगाएं कि सर्लेट
- 8. पता लगाएं कि परीक्षण
- 9. पता लगाएं कि फ़ाइल
- 10. पता लगाएं कि कोड
- 11. पता लगाएं कि UIScrollView
- 12. पता लगाएं कि पाइथन
- 13. पता लगाएं कि
- 14. पता लगाएं कि लिनक्स
- 15. पता लगाएं कि सी #
- 16. पता लगाएं कि Django
- 17. पता लगाएं कि पाइथन
- 18. यूट्यूब लाइव स्ट्रीमिंग
- 19. पता लगाएं कि किसी वेब पेज में जावास्क्रिप्ट रीडायरेक्ट
- 20. कैसे पता लगाएं कि कौन सा टैब पेज (टैबकंट्रोल)
- 21. पता लगाएं कि AVPlayer स्विच बिट दर
- 22. HTTP लाइव स्ट्रीमिंग
- 23. आरटीएसपी लाइव वीडियो स्ट्रीमिंग
- 24. जेएस: पता लगाएं कि जब उपयोगकर्ता बटन
- 25. स्ट्रीमिंग और लाइव स्ट्रीमिंग के बीच अंतर?
- 26. पता लगाएं कि वर्तमान समय
- 27. पता लगाएं कि आपके डीबगर
- 28. पता लगाएं कि यूटीएफ -8
- 29. पता लगाएं कि AVAudioSession "Ducked"
- 30. पता लगाएं कि नया फ़ंक्शन()
आप वास्तव में पेज के मालिक होना जरूरी नहीं है? चूंकि आपको पृष्ठ पहुंच टोकन की आवश्यकता है? अब तक मुझे '(# 100) वर्तमान ऑपरेशन करने की अनुमति नहीं है। 'जब मैं इस कॉल को आजमा रहा हूं। – Superian007