【问题标题】:Android: How to share text on facebook without using dialogAndroid:如何在不使用对话框的情况下在 Facebook 上共享文本
【发布时间】:2014-11-17 12:06:29
【问题描述】:

我需要在 facebook 上分享文字。我通过意图以编程方式发送文本。在下面的代码 sn-p 中,我需要在 facebook 上分享“Lorem ipsum text to be shared”文本。

Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(Intent.EXTRA_TEXT, "Lorem ipsum text to be shared");
startActivity(shareIntent);

在分享文字之前会出现下面的屏幕。

谁能帮我在没有上图所示窗口的情况下在 facebook 上分享文本?

感谢和问候, 卡马尔

【问题讨论】:

    标签: android facebook


    【解决方案1】:

    您不能也不应该预先填写信息:

    请勿在帖子的标题、cmets、消息或用户消息参数中预填非个人创建的内容,即使此人可以在共享前编辑或删除内容。

    来源:https://developers.facebook.com/policy/

    如果您确实需要在没有对话框的情况下共享某些内容,则必须使用 publish_actions 授权用户并使用带有 /me/feed 端点的 API。

    【讨论】:

    • CI可以在没有任何权限的情况下分享一些东西
    • “CI”?你的意思是?没有任何人可以在没有任何许可的情况下分享任何东西。你为什么还要这样做?
    • 我可以分享有意图的链接,我也可以分享文字
    • 什么文字?你可以输入一个文字,上面写着“写点什么”,看看你的截图。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-03
    • 2015-04-15
    相关资源
    最近更新 更多