为什么我没有收到我的Facebook应用程序发送的朋友请求

时间:2013-09-30 10:42:32

标签: android facebook facebook-graph-api facebook-app-requests

我想向不在我的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(); 

0 个答案:

没有答案