如何使用facebook sdk在android上上传Facebook壁上的照片?

时间:2014-09-05 09:19:59

标签: android facebook

我在facebook墙上使用facebook SDK 3.17.2上传照片。我已经使用了多少代码来处理这个问题但是没有成功。 现在我有了一个新代码,它完美地在Facebook墙上上传照片,但它只能用我自己的facebook用户ID登录。简而言之,它只适用于我的Facebook ID。当我使用任何其他Facebook用户ID上传照片时它不工作:(请帮我解决这个问题。 这是我的代码:

Session.openActiveSession(ArchiveLandscape_Screen.this, true, new Session.StatusCallback() {

            @Override
            public void call(Session session, SessionState state, Exception exception) {
                // TODO Auto-generated method stub
                //                      Bitmap bi = BitmapFactory.decodeResource(getResources(), R.drawable.galaxy_bg);
                Bitmap bi = ArchiveDownLoadImages_Screen.portraitBitmapArchive;
                Request request = Request.newUploadPhotoRequest(Session.getActiveSession(), bi, new Request.Callback() {
                    @Override
                    public void onCompleted(Response response) {
                        // showPublishResult("photo_post", response.getGraphObject(), response.getError());
                        //Toast.makeText(getApplicationContext(), "Success", 6000).show();
                    }
                });
                Bundle parameters = request.getParameters(); 
                parameters.putString("message","Get a new post delivered everyday\n"+Strcontent.replaceAll("<br/>", "\n"));
                parameters.putString("link","URL");
                request.setParameters(parameters);
                request.executeAsync();

            }
        });

0 个答案:

没有答案