-->

将内容添加到Facebook的饲料对话框,新的Facebook SDK为Android(Adding

2019-09-19 02:05发布

我知道,以这种规格的螺纹,因为我同样的问题。

但因为它在那里- API改为一个评论说, 这一个和“消息”属性现在被忽视了。 有没有一种方法来设置文本框的内容与新的API?

这里是我的代码:

protected void post() {
    Bundle params = new Bundle();
    params.putString("message", "my message here");
    facebook.dialog(this, "feed", params, new DialogListener() {
        @Override
        public void onFacebookError(FacebookError e) {
        }

        @Override
        public void onError(DialogError e) {
        }

        @Override
        public void onComplete(Bundle values) {
        }

        @Override
        public void onCancel() {
        }
    });
}

谢谢。

Answer 1:

我一直在寻找关于这个问题,很好,我想我已经找到了解决办法。 可悲的是这个文件是在iOS设备上,可以发现这里 ;

 Bundle params = new Bundle(); params.putString("link", "your app url here"); params.putString("picture", "your img url here"); params.putString("name", "your post title"); params.putString("caption", "your subtitle"); params.putString("description", "your message"); facebook.dialog(Your Context, "feed", params, Your DialogListener); 

不要试图只使用一个参数,你必须使用它们,使其工作。

我希望这能够帮到你。

编辑

消息标签2011年7月忽略,12我会建议你使用你想分享什么都消息“说明”标签。

这是从Facebook对“消息”参数报价:“7月12日,我们忽略在饲料对话框中的消息参数这消除了预填流的故事(通过政策禁止IV.2)的能力,这一变化鼓励用户与他们的朋友分享真实和相关内容“。

资源



文章来源: Adding content to Facebook feed dialog with new Facebook SDK for Android