के साथ विशिष्ट पृष्ठ के लिए फेसबुक ईवेंट बनाना मुझे अपने सीएमएस से फेसबुक विशिष्ट पृष्ठ पर ईवेंट सिंक्रनाइज़ करना होगा। मैं अपने बनाए गए पेज के लिए एक ईवेंट बनाने की कोशिश कर रहा हूं लेकिन अभी भी कोई परिणाम नहीं है। मैं बस उपयोगकर्ता से संबंधित घटनाएं बना सकता हूं, लेकिन पृष्ठ पर नहीं। कोड Facebook PHP-SDK का उपयोग करता है।एफबी ग्राफ एपीआई
$page_id = '31337';
$page = $facebook->api("/{$page_id}");
$event_data = array(
'name' => 'Event: ' . date("H:m:s"),
'start_time' => time() + 60*60,
'end_time' => time() + 60*60*2,
'owner' => $page
);
$post = $facebook->api("/{$page_id}/events", 'POST', $event_data);
इस स्निपेट को क्रियान्वित करने के बाद, घटना बनाई गई है लेकिन जैसा कि मैंने कहा है इससे पहले कि यह उपयोगकर्ता के अंतर्गत आता है, हालांकि दिए गए आंकड़ों में 'मालिक' पृष्ठ है। मेरे ऐप में manage_pages, create_event और publ_stream अनुमतियां हैं। मुझे क्या याद आ रहा है
समाधान
"OLD REST API" प्रलेखन में मैं ने पाया है कि "नए ग्राफ़ एपीआई" अभी भी पैरामीटर जरूरत PAGE_ID। तो चर $ event_data नीचे की तरह होना चाहिए:
$event_data = array(
'name' => 'Event: ' . date("H:m:s"),
'start_time' => time() + 60*60,
'end_time' => time() + 60*60*2,
'page_id' => $page['id]
);
धन्यवाद संभोग! तुमने मेरी मदद की! :) –