0

与其他帐户的工作在我目前的项目,我在任务已经是图像从我们的应用程序共享,以的Facebook。我也在我的开发者帐户中创建了项目。使用Facebook的图片分享Facebook的API不是机器人

在我的应用程序图像共享与开发人员帐户工作。而且我已将我的开发者帐户设为公开。登录正在工作,但分享不起作用。

每次它在registerCallback中的取消方法。

callbackManager = CallbackManager.Factory.create(); 
List<String> permissionNeeds = Arrays.asList("publish_actions"); 


//this loginManager helps you eliminate adding a LoginButton to your UI 

manager = LoginManager.getInstance(); 

manager.setLoginBehavior(LoginBehavior.WEB_ONLY); 
manager.logInWithPublishPermissions(this, permissionNeeds); 

manager.registerCallback(callbackManager, new FacebookCallback<LoginResult>() { 
    @Override 
    public void onSuccess(LoginResult loginResult) { 
     sharePhotoToFacebook(); 
    } 

    @Override 
    public void onCancel() { 
     System.out.println("onCancel"); 
    } 

    @Override 
    public void onError(FacebookException exception) { 
     System.out.println("onError"); 
    } 
}); 
+1

为你有你的应用程序查看到Facebook或您可以从您帐户 – PriyankaChauhan

+0

,但在现场的情况是我必须做一次添加测试和开发人员? –

+0

https://developers.facebook.com/docs/apps/review checkout this link – PriyankaChauhan

回答

0

如果要分享任何内容给Facebook,您需要将您的应用程序提交给Facebook进行审查。

查看this了解更多信息。

Here是应用程序审查过程中的整个指导方针。