仅在开发小型本地私有客户端时如何获得应用的特定权利

时间:2019-01-18 22:09:58

标签: facebook-graph-api-v2.0

我正在创建一个小型FB客户,以将我管理的体育俱乐部的私人团体的相册和照片复制到前成员的另一个私人团体。这样的想法是,虽然以前的会员不再需要查看有关计划培训时间表的帖子,但他们仍然希望看到自己在俱乐部的时间。因此,我没有要发布的官方应用程序,现在我可以发布到网上论坛,因为我需要publish_to_group权限。但这需要我有一个正式发布的应用程序。 有人知道我如何解决这个问题。有办法解决吗?

我在Graph API的顶部使用了fbRest API 我可以进行所有工作,包括创建专辑,但会收到FacebookOAuthException错误:应用程序无法进行此API调用。

    InputStream imageData;
    try {
        imageData = new FileInputStream(out);
        GraphResponse publishPhotoresponse = fbClient.publish(newAlbumID, GraphResponse.class,
                BinaryAttachment.with(fileName, imageData),
                Parameter.with("message", "migrated by jurgen"));
        if (publishPhotoresponse.isSuccess()) {
            success = 1;
            out.delete();
        }
    } catch (FileNotFoundException ex) {
        Logger.getLogger(PonyClubScraper.class.getName()).log(Level.SEVERE, null, ex);
    }

我希望发布这些照片。而不是得到一个错误。

0 个答案:

没有答案