опубликовать событие на Facebook с идентификатором страницы места - PullRequest
2 голосов
/ 17 января 2012

через график api, я создаю события для страниц facebook, для которых у меня есть привилегии create_event и manage_pages.

Я отправляю на https://graph.facebook.com/pageId/events с обычным именем, местоположением, start_time, улицей, городомпараметры.Работает отлично.

Однако я не нашел способа отправить определенный place_id для события (например, FB-ID места проведения).Это возможно с помощью веб-клиента.При создании события вы можете выбрать место / место, на странице итогового события отобразится это место на карте и ссылки на страницу места.События, созданные через API, показывают только название местоположения в виде текста.

Я пробовал place_page_id и несколько других в качестве параметров, но ничего не получалось.

Кто-нибудь сделал это успешно?

Спасибо

Ответы [ 2 ]

2 голосов
/ 17 мая 2012

Да, вы можете. плохо документированное свойство события - location_id. Работает нормально.

Я обращаюсь к нему с поиском type = place, и если я нахожу это место в огромном хранилище данных Facebook, я использую идентификатор этого места в поле location_id. Если я не нахожу нужное место, я использую информацию, которая у меня есть, для улицы и города. (Если у вас есть location_id, вам действительно не нужны улица и город).

0 голосов
/ 17 января 2012

Нет, с текущим API это невозможно. Вот единственные параметры для создания доступных событий. Они одинаковы для пользовательских событий, а также page событий.

имя (строка) start_time (отметка времени) конечное время (отметка времени) описание (строка) местоположение (строка) privacy_type (строка)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...