0

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

它起作用了,请求被发送到App Cennter选项Requests卡中。问题是:

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

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

注意:沙盒模式已关闭,应用尚未提交审核。

这是代码。

    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();
4

0 回答 0