Java “线程中的异常”;“主要”;com.restfb.exception.Facebook OAuthException:收到类型为OAuthException的Facebook错误响应

Java “线程中的异常”;“主要”;com.restfb.exception.Facebook OAuthException:收到类型为OAuthException的Facebook错误响应,java,facebook,api,facebook-javascript-sdk,restfb,Java,Facebook,Api,Facebook Javascript Sdk,Restfb,我正在使用RESTFBAPI运行一个简单的代码,在我创建令牌访问后,程序正在运行,从我的Facebook帐户检索数据,但过了一会儿,我收到了这个异常消息 Exception in thread "main" com.restfb.exception.FacebookOAuthException: Received Facebook error response of type OAuthException: Error validating access token: Session has e

我正在使用RESTFBAPI运行一个简单的代码,在我创建令牌访问后,程序正在运行,从我的Facebook帐户检索数据,但过了一会儿,我收到了这个异常消息

Exception in thread "main" com.restfb.exception.FacebookOAuthException: Received Facebook error response of type OAuthException: Error validating access token: Session has expired at unix time 1376380800. The current unix time is 1376392638.
    at com.restfb.DefaultFacebookClient$DefaultGraphFacebookExceptionMapper.exceptionForTypeAndMessage(DefaultFacebookClient.java:766)
    at com.restfb.DefaultFacebookClient.throwFacebookResponseStatusExceptionIfNecessary(DefaultFacebookClient.java:688)
    at com.restfb.DefaultFacebookClient.makeRequestAndProcessResponse(DefaultFacebookClient.java:630)
    at com.restfb.DefaultFacebookClient.makeRequest(DefaultFacebookClient.java:592)
    at com.restfb.DefaultFacebookClient.makeRequest(DefaultFacebookClient.java:556)
    at com.restfb.DefaultFacebookClient.fetchObject(DefaultFacebookClient.java:244)
    at Example.main(Example.java:19)
我运行的生成上述异常的代码如下所示:

public static void main(String[] args) {
    FacebookClient facebookClient = new DefaultFacebookClient("Token_Access_Code");

    User user = facebookClient.fetchObject("me", User.class);
    Page page = facebookClient.fetchObject("cocacola", Page.class);

    System.out.println("User name: " + user.getName());
    System.out.println("Page likes: " + page.getLikes());

}

以前是否有人遇到过类似的异常情况?

您需要重新生成访问令牌。我遇到了相同的错误,尽管根据FB文档,访问令牌应该持续60天。检查此链接: