用于phonegap ios应用程序的Facebook插件 - 分享在墙上

时间:2015-01-01 20:18:40

标签: ios facebook cordova facebook-javascript-sdk share

我想从我的phonegap ios应用程序中分享。我用这段代码发布到我的Facebook墙上

var facebookConnectPluginPostToTheWall = function () {
    var options =
    {
        method: "feed",
        name: "Shared via my cool app",
        message: "This is a post shared from my app. I have earned 300xps."
    };

    facebookConnectPlugin.showDialog(options,
        function (response) {
            alert(JSON.stringify(response))
    });
};

它将帖子分享给facebook,但是我无法使用这些预设值来处理消息,标题等。它只是在调用此函数后共享我在弹出窗口中输入的文本。我希望有人可以帮忙解决这个问题。

1 个答案:

答案 0 :(得分:0)

Feed对话框不接受任何预先填充的消息 - 但无论如何都不允许预填充,消息始终必须是100%用户生成的。

如果您想在没有对话框的情况下发帖,则必须使用publish_actions对用户进行授权并使用Feed API:https://developers.facebook.com/docs/graph-api/reference/v2.2/user/feed

但同样,不允许预先填写邮件。阅读平台政策以获取更多信息:https://developers.facebook.com/policy/