2012-04-26 21 views
5

फेसबुक पेज: http://facebook.com/getwellgabby/events/ पर वर्तमान में 8 घटनाओं के लिए सभी घटनाओं को वापस नहीं करता है। मैं उन्हें देख सकता हूँ। गैर-व्यवस्थापक उन्हें देख सकते हैं और उनसे जुड़ सकते हैं।ग्राफ एपीआई/एफक्यूएल

हालांकि, जब मैं ग्राफ एपीआई या एफक्यूएल के माध्यम से कॉल करता हूं, तो केवल 4 भविष्य की घटनाएं लौटा दी जाती हैं। परिणाम यहाँ देखा जा सकता है: http://getwellgabby.org/events?raw=1 (कच्चे प्रतिक्रिया के लिए नीचे स्क्रॉल करें।)

FQL क्वेरी है:

SELECT eid, name, start_time, end_time, location, venue, description 
     FROM event WHERE eid IN (SELECT eid FROM event_member WHERE uid = 213367312037345) AND end_time > now() 
     ORDER BY end_time asc 

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

दो नमूना कार्यक्रमों का पालन करें। दोनों एक ही पृष्ठ व्यवस्थापक द्वारा लगभग बनाए गए थे। 24 घंटे अलग पहली घटना एपीआई/एफक्यूएल कॉल के माध्यम से ठीक से प्रदर्शित होती है। दूसरा नहीं है। सामने के अंत से, दूसरा कार्यक्रम पहले की तुलना में अलग-अलग प्रदर्शित होता है।

नीचे दिए गए डेटा को "create_event" विशेषाधिकारों के साथ एक्सेस टोकन का उपयोग करके एफबी ग्राफ एपीआई एक्सप्लोरर टूल का उपयोग करके वापस कर दिया गया था। सही ढंग से

रिपोर्ट:

{ 
    "id": "344143808978921", 
    "owner": { 
    "name": "Get Well Gabby", 
    "category": "Non-profit organization", 
    "id": "213367312037345" 
    }, 
    "name": "Get Well Gabby Day With The Reading Phillies", 
    "description": "Please join [truncated...]", 
    "start_time": "2012-06-10T13:30:00", 
    "end_time": "2012-06-10T16:30:00", 
    "location": "FirstEnergy Stadium", 
    "venue": { 
    "street": "1900 Centre Ave.", 
    "city": "Reading", 
    "state": "Pennsylvania", 
    "country": "United States", 
    "latitude": 40.357, 
    "longitude": -75.91434, 
    "id": "223424611014786" 
    }, 
    "privacy": "OPEN", 
    "updated_time": "2012-04-25T14:22:57+0000", 
    "type": "event" 
} 

सही ढंग से रिपोर्ट नहीं करता:

{ 
    "id": "128748077259225", 
    "owner": { 
    "name": "Get Well Gabby", 
    "category": "Non-profit organization", 
    "id": "213367312037345" 
    }, 
    "name": "Get Well Gabby Day With The Wilmington Blue Rocks", 
    "description": "Get Well Gabby Day With [truncated...]", 
    "start_time": "2012-07-29T13:35:00", 
    "end_time": "2012-07-29T16:35:00", 
    "timezone": "America/New_York", 
    "location": "Frawley Stadium", 
    "venue": { 
    "id": "148306638522325" 
    }, 
    "privacy": "OPEN", 
    "updated_time": "2012-04-25T18:11:35+0000", 
    "type": "event" 
} 

ध्यान दें, घटना है कि सही ढंग से रिपोर्ट नहीं करता अतिरिक्त स्थल जानकारी स्वीकार नहीं करेगा के लिए सामने अंत संवाद।

उत्तर

1

इस मुद्दे को अभी के लिए हल किया गया प्रतीत होता है। धन्यवाद अगर इस मुद्दे का पालन करने वाले किसी ने फेसबुक पर कुछ किया।

9

आप और से तक अपनी क्वेरी के दायरे को बढ़ाने के लिए उपयोग कर सकते हैं।

यहां ग्राफ एपीआई एक्सप्लोरर और खोज की घटनाओं का उपयोग कर एक उदाहरण है (भविष्य की घटनाओं से पता चलता) https://developers.facebook.com/tools/explorer/135669679827333/?method=GET&path=search%3Ftype%3Devent%26q%3Da%26limit%3D100%26since%3Dnow%26until%3Dnext%20year


171535666239724/events?since=2010&until=now // all events since 2010 until now 

171535666239724/events?since=now&until=2013 // all events from now until 2013 
ग्राफ API अनुरोध के लिए

: जब तक, के बाद से (एक यूनिक्स टाइमस्टैम्प या किसी के द्वारा स्वीकार की तारीख strtotime http://php.net/manual/en/function.strtotime.php): https://graph.facebook.com/search?until=yesterday&q=orange

+1

मुझे पुरानी घटनाएं नहीं चाहिए, मैं सिर्फ भविष्य की घटनाओं को चाहता हूं। – cpilko

+0

? से = अब और जब तक 2013 –