从 Facebook 事件中获取地名
Posted
技术标签:
【中文标题】从 Facebook 事件中获取地名【英文标题】:Get place name from Facebook event 【发布时间】:2013-11-13 21:49:31 【问题描述】:我正在使用 Facebook API 来获取我的乐队在乐队页面上创建的事件。然后我会在乐队的网站上展示这些活动,这样我就不必在多个平台上更新我们的节目了。
使用这个 FQL 查询,它工作正常。
SELECT name, pic, start_time, end_time, location, description, eid, is_date_only
FROM event
WHERE eid IN (
SELECT eid
FROM event_member
WHERE uid = MY_PAGEUID
AND start_time >0
)
我在 FB 上填写了“Building X”,当我打字时,FB 给了我建议。我选择了正确的并保存了活动。
现在,我的问题是,位置字段只显示我填写的建筑物的名称。Facebook 知道建筑物的位置,但我不知道如何获取建筑物所在的地名。我们的网站不知道“X 楼”在哪里。
我的问题是;如何从位置获取地名?
【问题讨论】:
【参考方案1】:您可以在 SELECT 语句中使用“地点”字段。它返回一个包含更精确和详细信息的结构。
如果您转到https://developers.facebook.com/docs/reference/fql/event 并单击“地点”字段,您可以看到正在返回的结构。
【讨论】:
非常感谢!我一定忽略了!以上是关于从 Facebook 事件中获取地名的主要内容,如果未能解决你的问题,请参考以下文章
即使拥有管理员权限,我也无法从 Facebook 页面获取事件 [重复]
如何从codeigniter中的事件ID获取facebook事件?
如何使用 Web 服务从 iPhone 版 Facebook 获取事件、生日、好友列表、事件?
Facebook SDK 错误 Domain=com.facebook.sdk Code=5 在 ios 中获取好友列表时