无法让我的Android应用程序发布到朋友的Facebook墙上

时间:2014-06-20 13:49:58

标签: android facebook

我制作了一个名人日应用。该应用程序知道每天庆祝的名称,并通知用户。 很久以前我已经将应用程序连接到了fb,但是随着所有sdk的更改,我使用的代码现在无法正常工作并崩溃应用程序。

我接下来就是:

Bundle parameters = new Bundle();
parameters.putString("message",postmessage.getText().toString());
mFacebook.request("/"+id+"/feed",parameters,"POST");

id是朋友的ID。传递给参数的消息是从用户的edittext框中获取的。

现在这是最正确和最简单的方法吗?试过像:

Bundle parameters = new Bundle();
parameters.putString("message",postmessage.getText().toString());
parameters.putString("to",id);

mFacebook.dialog(ActionFB.this, "feed", parameters, new DialogListener() {

@Override
public void onFacebookError(FacebookError e) {
// TODO Auto-generated method stub
}
@Override
public void onError(DialogError e) {
// TODO Auto-generated method stub

}
@Override
public void onComplete(Bundle values) {
// TODO Auto-generated method stub
}

@Override
public void onCancel() {
// TODO Auto-generated method stub
}
});

但弹出窗口表示我将错误的参数传递给对话框。

0 个答案:

没有答案