【问题标题】:Codenameone Facebook share through the SimulatorCodenameone Facebook 通过模拟器分享
【发布时间】:2018-05-01 20:32:50
【问题描述】:

大家好,

我想知道是否有可能在我的 Facebook 个人资料上分享文本,即使在使用代号模拟器时也是如此。 我进行了研究,但我发现的所有内容都是使用“ShareButton”组件进行的共享,该组件仅在您使用实际设备启动应用程序时才有效。

您好。

【问题讨论】:

    标签: java facebook share codenameone


    【解决方案1】:

    分享按钮并不真正了解 Facebook。它将文本放入一个特殊的操作系统挂钩中,为您提供共享数据的场所。这很棒,因为这意味着它可以无缝地为其他社交网络工作,并且它使用本机操作系统进行发布。零设置。

    台式机没有这样的 API。如果您想明确分享到 facebook,您可以执行以下操作来启动浏览器:

    Display.getInstance().execute("https://www.facebook.com/sharer/sharer.php?u=" + Util.encodeUrl(textToShare));
    

    【讨论】:

    • 感谢您的回复,ShareButton 在我的设备上试用时确实很棒,但我需要从模拟器中分享。有没有办法直接使用 Facebook Token 访问分享?
    • 您可以使用 Facebook Graph API 来执行此操作,但为此您需要让用户登录到 facebook。您可以在开发人员指南中查看执行此操作的说明,然后查看 facebooks 网站上的图形 api 调用
    猜你喜欢
    • 2014-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多