首页 > 解决方案 > Facebook restFB:不支持的获取请求。ID 为“我”的对象不存在,由于缺少权限而无法加载

问题描述

我的 facebook 应用程序已获得批准,并且已批准 publish_pages、manage_pages 权限。

直到昨天一切都很好。我在下一行看到以下异常

连接 myPages = facebookClient.fetchConnection("/me/accounts", Page.class);

任何人有类似的问题?

com.restfb.exception.FacebookGraphException: Received Facebook error response of type GraphMethodException: Unsupported get request. Object with ID 'me' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api (code 100, subcode 33) 'null - null'
    com.restfb.exception.generator.DefaultFacebookExceptionGenerator$DefaultGraphFacebookExceptionMapper.exceptionForTypeAndMessage(DefaultFacebookExceptionGenerator.java:187)
    com.restfb.exception.generator.DefaultFacebookExceptionGenerator.throwFacebookResponseStatusExceptionIfNecessary(DefaultFacebookExceptionGenerator.java:61)
    com.restfb.DefaultFacebookClient.makeRequestAndProcessResponse(DefaultFacebookClient.java:833)
    com.restfb.DefaultFacebookClient.makeRequest(DefaultFacebookClient.java:755)
    com.restfb.DefaultFacebookClient.makeRequest(DefaultFacebookClient.java:717)
    com.restfb.DefaultFacebookClient.fetchConnection(DefaultFacebookClient.java:245)

标签: facebookfacebook-graph-apirestfb

解决方案


推荐阅读