Java 从我的应用发布到Facebook时出错
当我们试图从我们的应用程序(通过Java)在Facebook上发布数据时,我遇到了以下错误。我们已经根据Facebook的政策变更提交了我们的应用程序供审查。但目前我们正在尝试解决以下错误,直到我们的应用程序进入审查过程 Facebook发布:Get Error:收到类型为OAutheException:(#200)的Facebook错误响应权限发布操作不正确 可用。它已被弃用。如果你想提供一种 如果您的应用程序用户要将内容共享到Facebook,我们鼓励您使用 我们的共享产品 我们使用的是restfb-1.6.12版本Java 从我的应用发布到Facebook时出错,java,Java,当我们试图从我们的应用程序(通过Java)在Facebook上发布数据时,我遇到了以下错误。我们已经根据Facebook的政策变更提交了我们的应用程序供审查。但目前我们正在尝试解决以下错误,直到我们的应用程序进入审查过程 Facebook发布:Get Error:收到类型为OAutheException:(#200)的Facebook错误响应权限发布操作不正确 可用。它已被弃用。如果你想提供一种 如果您的应用程序用户要将内容共享到Facebook,我们鼓励您使用 我们的共享产品 我们使用的是re
FacebookClient fbClient = new DefaultFacebookClient(token);
FacebookType response=null;
response = fbClient.publish(page,
FacebookType.class,
BinaryAttachment.with(_map.substring(_map.lastIndexOf(File.separator)),
new FileInputStream(_map)),
Parameter.with("message", this._comment));
但是我们得到了上面提到的错误。任何人都可以告诉我们restfb中是否有其他类可以用来解决这个问题。
restfb中是否使用了其他API,允许我们在Facebook页面上发布数据
Facebook建议:鼓励目前正在使用publish_操作的开发者切换到Facebook的web、iOS和Android共享对话框。()
那么restfb中是否有我们可以使用Facebook共享对话框的类
谢谢由于您试图使用应用程序在facebook上发布内容,您必须提供发布操作权限。从消息中可以清楚看出。facebook已从大多数应用程序中删除此权限,但少数批准的例外情况除外。在清除审核流程之前,您将无法发布,并且尝试绕过审核流程可能会被拒绝。如果应用程序是面向用户的,那么你应该切换到ShareDialog。好的。因此,我认为对于发布操作权限,我们需要将应用程序提交到Facebook进行审查。如果是这种情况,那么我们已经提交了该应用程序进行审查。但目前我们正在寻找任何替代API(如果restfb中有),这样我们就可以在facebook上发布内容,直到我们的应用程序处于审查过程中,因为审查应用程序可能需要更长的时间。如果有人对此有任何想法,请告诉我。谢谢