在Facebook上打开用户页面时找不到内容

时间:2018-06-12 17:59:47

标签: android facebook facebook-graph-api

我在尝试打开用户Facebook页面时遇到this错误。代码完美无缺,直到最后一次facebook Graph API更新。我应该做些什么改变?

iOS版本的应用程序也存在此问题。

我打开用户的facebook页面的方式:

  Intent intent;
        try {
            context.getPackageManager().getPackageInfo("com.facebook.katana", 0);
            intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb://facewebmodal/f?href=" + currentUser.getLink()));
            context.startActivity(intent);
                     } catch (Exception e) {
            intent = new Intent(context, FacebookWebViewActivity.class);
            intent.putExtra(AppConstants.USER_LINK, currentUser.getLink());
            context.startActivity(intent);
            }

GraphRequest方法:

public void makeGraphRequest(AccessToken token) {
        GraphRequest request = GraphRequest.newMeRequest(
                token, (object, response) -> {
                   ...
                });
        Bundle parameters = new Bundle();
        parameters.putString("fields", "name,link,gender");
        request.setParameters(parameters);
        request.executeAsync();
    }

0 个答案:

没有答案