Android:从Facebook墙到Android应用程序的新闻提要,无需登录

时间:2017-08-22 13:41:33

标签: java android facebook facebook-graph-api

以下是我从Facebook开发者控制台获得的代码,但它在我的应用程序中无效。

String appToken = "app-id"+ "|" + "app-secret";
AccessToken accessToken = new AccessToken(appToken , "app-id", "fb-
page-
id-or-username", null, null, null, null, null);

GraphRequest request = GraphRequest.newGraphPathRequest(
           accessToken,
           "/#{fb-page-id-or-username}/posts",
           new GraphRequest.Callback() {
               @Override
               public void onCompleted(GraphResponse response) {
                   // Insert your code here
                   Log.e("REPONSE", response.toString());
               }
           });

  Bundle parameters = new Bundle();
  parameters.putString("fields", "attachments");
  request.setParameters(parameters);
  request.executeAsync();

以下是上述代码的回复:

回应: -

{
    Response:  responseCode: 400, 
    graphObject: null, 
    error: {
        HttpStatus: 400, 
        errorCode: 15, 
        errorType: OAuthException, 
        errorMessage: (#15) Requires session when calling from a desktop app
    }
}

0 个答案:

没有答案