Facebook graph api 通过Android SDK从Facebook Graph API获取公共事件

Facebook graph api 通过Android SDK从Facebook Graph API获取公共事件,facebook-graph-api,facebook-android-sdk,facebook-events,Facebook Graph Api,Facebook Android Sdk,Facebook Events,我正在尝试使用以下代码从Facebook Graph API获取公共事件: val request = GraphRequest.newGraphPathRequest( AccessToken.getCurrentAccessToken(), "/search", GraphRequest.Callback { response : GraphResponse -> Log.e("E", response.t

我正在尝试使用以下代码从Facebook Graph API获取公共事件:

val request = GraphRequest.newGraphPathRequest(
        AccessToken.getCurrentAccessToken(),
        "/search",
        GraphRequest.Callback { response : GraphResponse ->
                Log.e("E", response.toString())
        }
)

val parameters = Bundle()
parameters.putString("q", "Toronto")
parameters.putString("fields", "city,state,country,description,id,start_time,end_time,name,place,street,zip")
parameters.putString("type", "event")
parameters.putString("limit", "25000")
request.parameteans = parameters
request.executeAsync()
但我得到的是一个空的数据数组。当我把“类型”字段从“事件”改为“地点”时,我实际上得到了数据

为什么我没有得到活动的数据

您不能再对以下对象使用/search端点 类型:

  • 事件
  • 团体
  • 页面
  • 使用者