Android Facebook事件请求

Android Facebook事件请求,android,facebook,facebook-graph-api,Android,Facebook,Facebook Graph Api,我正在开发一个应用程序,可以从Facebook请求事件 我得到的信息是: {响应:响应代码:200,graphObject:null,错误{HttpStatus:-1,错误代码:-1,错误类型:null,错误消息:com.facebook.FacebookException:会话提供给处于未打开状态的请求。},isFromCache:false} @凌驾 CreateView上的公共视图(布局、充气机、视图组容器、捆绑包保存状态){ 为处于未打开状态的请求提供的会话 您需要先调用openForR

我正在开发一个应用程序,可以从Facebook请求事件

我得到的信息是:

{响应:响应代码:200,graphObject:null,错误{HttpStatus:-1,错误代码:-1,错误类型:null,错误消息:com.facebook.FacebookException:会话提供给处于未打开状态的请求。},isFromCache:false}

@凌驾 CreateView上的公共视图(布局、充气机、视图组容器、捆绑包保存状态){

为处于未打开状态的请求提供的会话


您需要先调用
openForRead()
,检查访问令牌的状态是否为
OPENED
,然后调用
request.executeAsync()

您看到我的答案了吗?是的,很抱歉,谢谢它可以工作:)
    super.onCreateView(inflater, container, savedInstanceState);
    View view = inflater.inflate(R.layout.event, container, false);
    
    requestData();
    
    eventName = (TextView) view.findViewById(R.id.eventName);
    eventOrt = (TextView) view.findViewById(R.id.eventOrt);
    eventZeit = (TextView) view.findViewById(R.id.eventZeit);
    eventBeschreibung = (TextView) view.findViewById(R.id.eventBeschreibung);
    
    
    return view;

}

private void requestData(){
    
    Request request = new Request(
            Session.getActiveSession(), 
            "/0keepyourself/events", 
            null,
            HttpMethod.GET,
            new Request.Callback() {
                
                @Override
                public void onCompleted(Response response) {
                    // TODO Auto-generated method stub
                    Object obj = response;
                    Toast toast = Toast.makeText(getActivity(), (CharSequence) response.toString(), Toast.LENGTH_LONG);
                    toast.show();
                }
            });
    request.executeAsync();
    String test = (String) request.getParameters().get("name");
    Toast.makeText(getActivity(), test, Toast.LENGTH_LONG).show();
    
}