如何在android中的Facebook游戏请求中发送数据

时间:2015-10-09 07:09:25

标签: android facebook facebook-opengraph

我正在制作一个游戏应用程序,其中我想向用户发送邀请以接受我的游戏挑战。所以我想要做的是我想通过 facebook 向用户发送Challenge_Id。

我已经做过的事情:

我使用了GameRequestDialog,可以从中选择用户发送APP请求。在GameRequestDialog我也传递了自定义对象的id。请参阅以下代码:

   GameRequestDialog requestDialog = new GameRequestDialog(getActivity());
   requestDialog.registerCallback(sCallbackManager, new FacebookCallback<GameRequestDialog.Result>() {
        public void onSuccess(GameRequestDialog.Result result) {
        }

        public void onCancel() {
        }

        public void onError(FacebookException error) {
        }
    });

GameRequestContent content = new GameRequestContent.Builder()
                .setMessage("Accept challenge.")
                .setTitle("SendChallenge")
                .setActionType(GameRequestContent.ActionType.SEND)
                .setObjectId("******************") // Deliberately Hidden
                .build();
    requestDialog.show(content);

现在我不知道如何将动态Challenge Id传递给自定义对象?

开放图API的方法也受欢迎......

0 个答案:

没有答案