Facebook PHP API, разместить событие на странице

Я ищу несколько дней и до сих пор не нашел способа опубликовать события на странице, на которой я работаю, поэтому я решил спросить вас. Вы можете сделать это каким-либо образом?

http://pastebin.com/WSHCDLdr

Я пробовал со страницей "я / события", и она отлично работает (хотя задержка распространения огромна), но это учетная запись пользователя. Я хочу опубликовать события на странице, которую я создал в той же учетной записи, или на странице, на которой я являюсь администратором.

Это мой код Если вы знаете, что это возможно, и хотите сообщить мне, что я делаю неправильно, или если метод отличается, как это сделать, я был бы очень признателен.

Крис

1 ответ

Я думаю, что вам нужна страница access_token и вот как вы это получите:

$page_id = "XXXXXXXXX";
$page_access_token = "";
$result = $facebook->api("/me/accounts");
foreach($result["data"] as $page) {
    if($page["id"] == $page_id) {
        $page_access_token = $page["access_token"];
        break;
    }
}

Убедитесь, что вы предоставляете manage_pages разрешение и добавить access_token к $event_info массив.

Другие вопросы по тегам