Я хотел бы знать, есть ли вызов API Facebook для получения событий (eids) для всех событий, созданных пользователем с помощью моего приложения Facebook Connect.
События создаются с использованием следующего RESTвызов API:
https://api.facebook.com/method/events.create?event_info=' . $e_i . '&access_token=' . $cookie['access_token']
$ e_i - это массив информации о событии, в котором значение «host» установлено в «Me», как показано ниже
$event_info['host'] = 'Me';
В событиях Facebook в разделе «Создано: "раздел содержит списки" Мое имя пользователя, Имя приложения ", я предполагаю, что это потому, что я создатель, а приложение является администратором, как указано в документации REST API http://developers.facebook.com/docs/reference/rest/events.create/
К сожалению, я не могуузнайте, как (ни REST, ни GPRAPH API) вернуть список событий, в которых я являюсь создателем, а приложение - администратором, как в приведенном выше сценарии.Если это возможно, я был бы очень признателен за помощь в том, как это делается.
До сих пор я пробовал:
- REST API events.get с использованием uid = application_id.Это возвращает только события, созданные приложением, а не те, в том числе пользователя, который их создал
- GRAPH API
https://graph.facebook.com/me/events?fields=owner&access_token=...
, это возвращает все события для меня, но не там, где приложение также является администратором.
Кажется странным, что нет ссылки на связь между создателем события и администратором события через API, но в Facebook он может использовать оба этих параметра и отображать их в деталях события.