0

我想知道如何从我当前的位置获取 id facebook 的用户列表,

我只是这样做了SELECT uid , current_location FROM user WHERE current_location = '115175415163151'

但我得到下一个错误

"{
  "error": {
    "message": "Your statement is not indexable. The WHERE clause must contain an indexable column. Such columns are marked with * in the tables linked from http://developers.facebook.com/docs/reference/fql ", 
    "type": "NoIndexFunctionException", 
    "code": 604
  }
}"
4

1 回答 1

0

可悲的是,您也无法获得用户的location要求user_location or friends_location,引用用户文档,这意味着您无法在location没有用户允许您所需许可的情况下检索任何用户。

其次,如果不使用 WHERE 子句中的可索引列,您将无法查询 fql,引用自fql 文档

您的查询还必须是可索引的,这意味着它查询在以下文档中标记为可索引的属性。

于 2013-09-01T02:45:43.127 回答