2012-11-16 29 views
15

क्या मैं एक विशिष्ट शहर में सभी फेसबुक कार्यक्रमों को ला सकता हूं? मुझे बस इवेंट आईडी की आवश्यकता नहीं है। यह सभी घटनाओं (सार्वजनिक) होना चाहिए, न केवल किसी की घटनाओं। क्या फेसबुक हमें उस जानकारी को लाने देगा?क्या किसी विशिष्ट शहर में सभी फेसबुक ईवेंट लाने का कोई तरीका है?

+0

वेबसाइट ** http: //www.allevents.in** बिल्कुल वही है जो आप खोज रहे हैं। क्या किसी को कोई विचार है कि वे ऐसा करने में कैसे कामयाब रहे? – Dieter

+0

यह एल्मसिटी के समान ही काम करता है। यहां देखें: http://stackoverflow.com/questions/11181480/how-can-i-query-public-facebook-events-by-location-city – cpilko

उत्तर

4

आप इंडेक्स योग्य कॉलम निर्दिष्ट किए बिना ईवेंट टेबल से क्वेरी नहीं कर सकते हैं, यानी एक वास्तविक ईवेंट आईडी। आप घटना प्रकारों के लिए खोज कार्यक्षमता और क्वेरी का उपयोग कर सकते हैं, उदा।

http://graph.facebook.com/search?q=Dublin&type=event
http://graph.facebook.com/search?q=London&type=event

एक बार जब आप इन परिणामों आप तो आगे इन क्षेत्रों के बीच व्याप्त और स्थान के आधार बाहर फ़िल्टर कर सकते हैं मिलता है।

+0

इन प्रश्नों से लौटाई गई घटनाओं का आदेश नहीं दिया गया है। और सृजन तिथि से उन्हें फ़िल्टर करने का कोई तरीका नहीं है। –

0

Facebook search documentation का अर्थ है कि आप किसी स्थान के आधार पर "ऑब्जेक्ट्स" की खोज कर सकते हैं। उदाहरण के लिए आप ऑब्जेक्ट्स (ऑब्जेक्ट # 453867178 9 0) के 1000 (मील किमी? वे कहने से परेशान नहीं हैं) के भीतर वस्तुओं (सूची सहित) की सूची प्राप्त करने के लिए https://graph.facebook.com/search?type=location&place=45386717890&distance=1000 करने में सक्षम होना चाहिए। हालांकि, मैं जो भी खोजता हूं उसके बावजूद मुझे केवल एक खाली परिणाम मिलता है।

मुझे लगता है कि यह सुविधा टूटा हुआ है।

+0

मुझे प्रयोग करते समय यह त्रुटि मिली: "आप बहुत से टाइल्स का अनुरोध कर रहे हैं! क्या आपका बॉक्स बहुत पतला है?" एक्सडी –

+1

आज आपको यह प्राप्त होगा: "संदेश": "(# 12) स्थान खोज संस्करण v2.0 और उच्चतर के लिए बहिष्कृत है" – augusto

10

एल्मसिटी घटना शीर्षक में किसी कीवर्ड के लिए एक साधारण खोज करता है। उदाहरण के लिए "लंकास्टर" आज़माएं। आपको यूके, पीए, एनवाई ओएच और सीए में कार्यक्रम मिलेंगे। आप "पिकनिक" जैसे शीर्षक में एक गैर-स्थान आधारित शब्द भी खोज सकते हैं और स्क्रिप्ट ईवेंट लौटाता है।

आप स्थान के आधार पर ईवेंट के लिए पूछने का प्रयास कर सकते हैं। ग्राफ एपीआई के साथ एक खोज क्वेरी में उपयोग "केन्द्र" पैरामीटर:

https://graph.facebook.com/search?q=*&type=event&center=37.76,-122.427&distance=1000 

Run the query in FB explorer tool

स्थान के आधार पर FQL के माध्यम से ईवेंट पूछने का कोई तरीका नहीं है।

अधिकतम दूरी 50000 है और मीटर में व्यक्त की जाती है। लौटाए गए रिकॉर्ड की संख्या की सीमाएं हैं लेकिन आप आगे की घटनाओं को पुनर्प्राप्त करने के लिए पेजिंग का उपयोग कर सकते हैं।

यह लिखने के रूप में (जून 2015), फेसबुक चुपचाप center पैरामीटर को अनदेखा करता है।


स्रोत इस पोस्ट से आते हैं: Source Post

+1

उपरोक्त प्रश्न ईवेंट वापस नहीं करेंगे। वे "स्थान" प्रश्न हैं, इसलिए आपको स्थानीय व्यवसाय, स्थलचिह्न इत्यादि जैसी चीजें मिलेंगी। एपीआई 2.0 के बाद से स्थान के ईवेंट इवेंट को बहिष्कृत कर दिया गया है और वर्तमान में कोई कामकाज नहीं है। –

5

आप कर सकते हैं स्थानों या घटनाओं एक जगह के पास फेसबुक ग्राफ एपीआई का उपयोग कर के लिए खोज, मैं इस अविश्वसनीय लगता है है। फेसबुक एपीआई में मानक श्रेणियों का पर्दाफाश नहीं करता है जो आपको इन पर फ़िल्टर करने की इजाजत देता है, और ऐसा कोई तरीका नहीं है कि मुझे उन क्षेत्रों के प्रभावी ढंग से खोज करने के बारे में पता है जो किसी क्षेत्र के नजदीक ईवेंट होस्ट करते हैं और जो आप वास्तव में खोज रहे हैं उसके प्रासंगिकता से उन्हें ऑर्डर करते हैं। ।

प्रैक्टिस में, इसका मतलब है कि आप किसी बिंदु के आस-पास के स्थानों की खोज कर सकते हैं। फेसबुक एपीआई प्रत्येक कॉफ़ी हाउस लौटाती है जिसमें खुली माइक रात होती है, लेकिन एक ऐसा क्षेत्र नहीं है जो मेजबान संगीत कार्यक्रम करता हो।

  • क्वेरी Factual Places API ब्याज के शहर में अपनी खोज के लिए लक्ष्य स्थानों को खोजने के लिए:

    मैं यह करने के लिए जा रहा है, मैं इस कार्यप्रवाह का उपयोग करना चाहते थे।

  • उन स्थानों के फेसबुक आईडी प्राप्त करने के लिए Factual Crosswalk API के माध्यम से इसका परिणाम पास करें, और उन्हें एक सरणी में संयोजित करें।
  • उन स्थानों पर ईवेंट के लिए फेसबुक ग्राफ़ एपीआई से पूछने के लिए उस सरणी का उपयोग करें।
+1

यह सितंबर 2015 में ऐसा करने के लिए किया गया था: https://github.com/tobilg/facebook-events-by- स्थान – Rohmer