Facebook покажет карту, даже если создатель события никогда не предоставил данные о географическом местоположении. Так что, если вы не получаете данные о местоположении, это потому, что создатель события никогда не предоставил данные.
Добавлено: соответствующая информация из обсуждения ниже ...
Facebook может нарисовать карту данного адреса, преобразовав этот адрес в широту / долготу, однако у вас как у программиста нет доступа к этим координатам. Facebook будет возвращать координаты только в том случае, если пользователь специально ввел их (обычно выбирая точку на карте).
Добавлено: возможно, вышеприведенное неверно ...
Перечитав ваш вопрос, я понимаю, что мой ответ может не относиться к вашей ситуации. Похоже, что на самом деле Facebook возвращает идентификатор местоположения и оставляет за вами право запрашивать информацию об этом месте. Имейте в виду, что Facebook использовал для хранения событий в своей базе данных с отдельными полями данных для адреса, города, штата и т. Д. Однако Facebook, похоже, медленно переходит на хранение только идентификаторов мест. (Но эти поля все еще доступны программистам).
Раньше вы могли программно создавать событие с улицей, городом, штатом и т. Д. Теперь единственное поле, которое вы можете указать, - это идентификатор места. То же самое касается внешнего интерфейса создания событий со страницы events - вы должны найти место, которое распознает Facebook, вы не можете просто ввести произвольный адрес.
Однако, , если вы создадите событие программным путем, а затем перейдете к его редактированию в Facebook, вы обнаружите, что можете ввести адрес вручную.