Facebook用户邀请用户加入应用程序

时间:2013-10-15 15:20:38

标签: android facebook facebook-android-sdk

我想提出请求,以便用户可以邀请朋友在Google Play市场下载该应用。

可行,请求会发送到App Cennter标签中的Requests。问题是:

  1. 我必须使用Canvas Page才能使通知生效。但我真的不想要一个canvcas页面,我只希望点击通知的用户被重定向到GooglePlayAppStore

  2. 通知显示“$ app:$ name已向您发送请求。”我想修改此通知以邀请用户下载应用程序或其他内容。

  3. 注意:沙盒模式已关闭且应用尚未提交进行审核。

    这是代码。

        String msg = "some message";
    
        Bundle params = new Bundle();
        params.putString("message",msg);
        params.putString("to", friendFbId);
    
        WebDialog request = (
    
            new WebDialog.RequestsDialogBuilder(getActivity(), 
                    Session.getActiveSession()
                    ,params))
    
            .setOnCompleteListener(new OnCompleteListener() {
                @Override
                public void onComplete(Bundle values, FacebookException error) {
                    if(error == null)
                        Toast.makeText(getActivity(), R.string.label_completed, Toast.LENGTH_SHORT).show();
                }
            })
            .build();
        request.show();
    

0 个答案:

没有答案