如何在android中使用facebbok sdk标记墙上帖子中的朋友?

如何在android中使用facebbok sdk标记墙上帖子中的朋友?,android,facebook,facebook-graph-api,facebook-android-sdk,facebook-sdk-3.0,Android,Facebook,Facebook Graph Api,Facebook Android Sdk,Facebook Sdk 3.0,我想在我的墙上贴上一个朋友的标签。但是这个“tags”参数不起作用。如何标记一个/多个朋友?请帮帮我。先谢谢你 Bundle params = new Bundle(); params.putString("tags", tagged_friends_id); WebDialog feedDialog = (new WebDialog.FeedDialogBuilder(this, Session.getActiveS

我想在我的墙上贴上一个朋友的标签。但是这个“tags”参数不起作用。如何标记一个/多个朋友?请帮帮我。先谢谢你

            Bundle params = new Bundle();

            params.putString("tags", tagged_friends_id);

             WebDialog feedDialog = (new WebDialog.FeedDialogBuilder(this, Session.getActiveSession(),params))
                        .setOnCompleteListener(new OnCompleteListener() {

                        @Override
                        public void onComplete(Bundle values, FacebookException error) {
                            if (error == null) {
                                final String postId = values.getString("post_id");
                                if (postId != null) {
                                    Toast.makeText(MainActivity.this,"Posted story, id: "+postId, Toast.LENGTH_SHORT).show();
                                } 
                                else {
                                    // User clicked the Cancel button
                                    Toast.makeText(MainActivity.this,  "Publish cancelled", Toast.LENGTH_SHORT).show();
                                }
                            } 
                            else if (error instanceof FacebookOperationCanceledException) {
                                // User clicked the "x" button
                                Toast.makeText(MainActivity.this,  "Publish cancelled", Toast.LENGTH_SHORT).show();
                            } 
                            else {
                                // Generic, ex: network error
                                Toast.makeText(MainActivity.this, "Error posting story", Toast.LENGTH_SHORT).show();
                            }
                        }

                    }).build();
                feedDialog.show();

有关提要对话框支持的参数,请参见此处的文档:


提要对话框不支持“标记”。

有关提要对话框支持的参数,请参阅文档:


订阅源对话框不支持“标记”。

正如明所提到的,您不能使用订阅源对话框标记朋友


在帖子中标记朋友的唯一方法是使用开放图概念-

正如明所提到的,您不能使用提要对话框标记朋友


在帖子中标记朋友的唯一方法是使用开放图概念-

您可以使用“标记”键本身标记多个朋友。 但是语法需要有点不同。必须将好友ID追加到以逗号分隔的字符串中。ID之间不应存在任何空格

例如:

params.putString("tags", "xxxxx1,xxxxx2");

这对我来说非常有效。

您可以使用“标记”键本身标记多个朋友。 但是语法需要有点不同。必须将好友ID追加到以逗号分隔的字符串中。ID之间不应存在任何空格

例如:

params.putString("tags", "xxxxx1,xxxxx2");

这对我来说非常有效。

通过使用您的代码,我得到了一个错误“error\u code”:100,“error\u msg”:“参数标记必须为非空。我得到的工作如下(int i=0;i需要任何附加的标记权限??通过使用您的代码,我得到了一个错误“error\u code”:100,“error\u msg”:”参数标记必须为非空。我让它按如下方式工作(int i=0;i需要任何附加的标记权限??