0

我试图从公共活动中获取地址,有时它返回地理坐标,有时返回完整地址,有时只是场地名称。我在另一个线程上发现,应用程序身份验证令牌存在一些问题。所以 user-auth-token 可以得到地址,而 app-auth-token 不能。有什么办法总能得到地址吗?

4

1 回答 1

0

在修复错误(https://developers.facebook.com/bugs/554303337923393)之前的临时目的,您可以这样做:

select location from page where page_id IN (SELECT venue.id from event where eid=533009473416123)

图形 API 探索示例:

https://developers.facebook.com/tools/explorer?fql=select%20location%20from%20page%20where%20page_id%20IN%20(SELECT%20venue.id%20from%20event%20where%20eid%3D533009473416123)

您必须使用 User Access Token,因为 APP 访问令牌有时只返回场地名称而不是场地 id,例如事件 id 634540989894031。

于 2013-05-10T04:21:39.953 回答