1
Я написал образец кода для отправки apprequest на facebook.Android facebook отправить заявку приложения
Вот мой код:
Facebook facebook = new Facebook(APP_ID);
Bundle params = new Bundle();
params.putString("title", "Goal Machine");//name
params.putString("message", sendInvite);//link
params.putString("to", Constant.facebookIdBuffer.toString());
params.putString("data", Constant.shortAppUrlForAndroid+"\n"+Constant.shortAppUrlForIphone);
facebook.dialog(_activity, "apprequests", params, new DialogListener() {//send
@Override
public void onComplete(Bundle values) {
Constant.facebookIdBuffer=null;
postToWall(sendInvite);
}
@Override
public void onFacebookError(FacebookError error) {
Constant.showAlertDialog("Error", "Can't send ally request!", _activity.getParent(), false);
Constant.facebookIdBuffer=null;
}
@Override
public void onError(DialogError e) {
Constant.showAlertDialog("Error", "Can't send ally request!", _activity.getParent(), false);
Constant.facebookIdBuffer=null;
}
@Override
public void onCancel() {
Constant.showAlertDialog("Error", "Can't send ally request!", _activity.getParent(), false);
Constant.facebookIdBuffer=null;
}
});
Но постоянно показывая диалог об ошибке:
Пожалуйста, предложите мне, что происходит не так ..?