从Facebook检索信息ShareOpenGraphContent

时间:2019-02-20 05:30:22

标签: android facebook

我正在创建一个Android应用,该应用通过其ShareOpenGraphContent发布到Facebook。它基本上是一个视频共享应用程序,所以我使用的“ og:type”是“ video.watches”。我已经将该应用程序正确发布到FB,并且已经能够从单击FB帖子的人那里确定何时打开了我的应用程序。我失败的地方是从FB帖子中检索任何唯一信息。

我需要的是将唯一的字符串传递给FB帖子,每当有人单击该FB帖子时,我的应用就会收到该字符串。这是我到目前为止所拥有的

    ShareOpenGraphObject object = new ShareOpenGraphObject.Builder()
            .putString("og:type", "video.watches")
            .putString("og:title", "title")
            .putString("og:description", "Desc")
            .putString("og:image", testGetImageURL())
            .build();
    ShareOpenGraphAction action = new ShareOpenGraphAction.Builder()
            .setActionType("video.watches")
            .putObject("video", object)
            .build();
    ShareOpenGraphContent content = new ShareOpenGraphContent.Builder()
            .setPreviewPropertyName("video")
            .setAction(action)
            .build();
    ShareDialog.show(this, content);

此帖子可以完美地发布到FB,单击该帖子后,可以很好地打开我的应用程序。问题是,我需要将1个额外的String传递给我的应用程序,以便它知道下一步该怎么做。有什么办法吗?我应该以一种完全不同的方式进行此操作吗?

感谢您的帮助

0 个答案:

没有答案