如何在Android中在Facebook上发送邀请?
我正在尝试从我的应用程序向facebook好友发送邀请。一切都很好,facebook邀请对话框正在显示,我的好友列表在那里,我也收到了onComplete状态,但在另一边(我向其发送邀请),什么都没有发生。未向我的朋友发送通知。请让我知道我错在哪里。下面是我的代码如何在Android中在Facebook上发送邀请?,android,facebook,invite,Android,Facebook,Invite,我正在尝试从我的应用程序向facebook好友发送邀请。一切都很好,facebook邀请对话框正在显示,我的好友列表在那里,我也收到了onComplete状态,但在另一边(我向其发送邀请),什么都没有发生。未向我的朋友发送通知。请让我知道我错在哪里。下面是我的代码 private void inviteFriends() { try { Bundle params = new Bundle(); params.putString("
private void inviteFriends() {
try {
Bundle params = new Bundle();
params.putString("title", "invite friends");
params.putString("message", "come join us!");
mFacebook.dialog(this, "apprequests", params, new DialogListener() {
@Override
public void onComplete(Bundle values) {
try {
// JSONObject eventResponse = new JSONObject(response);
// event_id = event.getString("id");
/*
* Log.i(TAG, "Event Response => "+eventResponse);
* Log.w("myapp", friends);
*/
System.out.println("fb invite response "
+ values.toString());
Toast.makeText(getApplicationContext(), "Request sent",
Toast.LENGTH_SHORT).show();
// Toast.makeText(getApplicationContext(),
// "New Event Created!!", Toast.LENGTH_LONG).show();
} catch (Exception e) {
}
}
@Override
public void onFacebookError(FacebookError error) {
}
@Override
public void onCancel() {
}
@Override
public void onError(DialogError e) {
// TODO Auto-generated method stub
}
});
} catch (Exception e) {
}
}
现在的问题是,请求已发送,但通知来自facebook应用程序,而不是facebook浏览器?您应该使用消息对话框邀请Android应用程序中的朋友,应用程序请求仅适用于画布游戏: (请参阅“如果您的应用程序在Facebook画布上不存在”) 更多信息: