Facebook アプリケーションを使用していない Facebook ユーザーに招待状を送信したい。私は以下のコードを実装し、ダイアログを取得しています。送信ボタンをクリックすると、成功メッセージも表示されますが、facebook で通知が届きません。uri Redirect を追加する必要があると思いますが、これをどこに追加すればよいかわかりません。助けてください
Bundle params = new Bundle();
params.putString("message", "come and play with me if u dare ! ");
WebDialog requestsDialog = (
new WebDialog.RequestsDialogBuilder(SendInviteToFB.this,
Session.getActiveSession(),
params))
.setOnCompleteListener(new WebDialog.OnCompleteListener(){
public void onComplete(Bundle values,
FacebookException error) {
if (error != null) {
if (error instanceof FacebookOperationCanceledException) {
Toast.makeText(SendInviteToFB.this,
"Request cancelled",
Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(SendInviteToFB.this,
"Network Error",
Toast.LENGTH_SHORT).show();
}
} else {
final String requestId = values.getString("request");
if (requestId != null) {
Toast.makeText(SendInviteToFB.this,
"Request sent",
Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(SendInviteToFB.this,
"Request cancelled",
Toast.LENGTH_SHORT).show();
}
}
}
})
.build();
requestsDialog.show();