繁体   English   中英

Facebook在墙上打开消息而不打开对话框

[英]Facebook post a message on a wall without open a dialog

我想在墙上张贴一条消息,此行有效: mFacebook.dialog(FacebookActivity.this,“ post”,new SampleDialogListener());

但是我想在不打开对话框的情况下发布消息,但我尝试这样做但出现错误,提示mFacebook.request参数不匹配

response = mFacebook.request(“ me / feed”,参数,“ POST”);

要发布到没有对话框的墙上,您必须使用graph-api。 在目标的userId上/与目标的userId一起执行摘要发布。 要执行发布,您将需要用户的publish_stream权限。 许可请求的返回accessToken必须是后参数之一。

String response = mFacebook.request(Id+"/feed",bundle,HTTP_METHOD_POST);

但是您必须在调用此方法之前检查登录名,因为它无法检查登录名。 登录代码,它是单点登录。

mFacebook.authorize(this, PERMISSIONS, Facebook.FORCE_DIALOG_AUTH, new ABCDialogListener());

和代码来检查会话是否有效

mFacebook.isSessionValid()方法

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM