如何使用 FacebookSDK for Facebook 和 Intents 共享其他平台的内容?

问题描述

我一直在使用 Intents 与 Facebook 共享我的应用程序中的内容,并且它运行良好。 关键是,当我使用 Intent 在 Facebook 上分享任何内容时,分享内容不会“链接”到我在 Facebook 中注册的应用。

现在我正在尝试从选择器中捕获用户的选择,然后将 Facebook SDK 用于 facebook,将 Intents 用于其他平台。

我已经尝试了下面的代码,但是只有在用户已经被重定向到所选平台后才会执行接收器。此外,从接收器中我无法获得需要实例化 SharedDialog 的活动。

'''

    Intent shareContentIntentReceiver = new Intent(this.context,ShareContentIntentReceiver.class);
    PendingIntent pendingIntent = PendingIntent.getbroadcast(this.context,shareContentIntentReceiver,PendingIntent.FLAG_UPDATE_CURRENT );

    //String type = "image/*";
    Intent intentShare = new Intent(Intent.ACTION_SEND);
    intentShare.setType("text/plain");
    intentShare.putExtra(Intent.EXTRA_TEXT,"URL_TO_BE_SHARED");

    this.context.startActivity(Intent.createChooser(intentShare,"Title Chooser",pendingIntent.getIntentSender()));

'''

有谁知道这是否可能以及我如何实现这一目标?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)