Open Graph动作不起作用Facebook android

时间:2013-12-05 06:30:41

标签: android facebook facebook-graph-api

我试图在Facebook上用不同的动作发布一个故事,例如播放,创建等等。一切顺利,故事也发布但不是发布“Played”或“Created”作为动作,它实际上写了“已发布”为行动。我没有指定任何URL,因为在ios中你不需要那个URL,但为什么它没有在android中获得正确的动作。

我在过去2天内搜索它并没有任何帮助。

我发布的代码是:

OpenGraphObject openStoryObject = OpenGraphObject.Factory
            .createForPost("namespace:hello_game");
    openStoryObject.setImageUrls(Arrays.asList(url));
    openStoryObject.setTitle("title");
    openStoryObject.setDescription("Get this app");
    openStoryObject.setPostActionId("me/namespace:Play");

    MyOpenGraphAction action = GraphObject.Factory.create(MyOpenGraphAction.class);
    action.setMyObject(openStoryObject);

    Request request = new Request(Session.getActiveSession(), "me/namespace:Play", null, HttpMethod.POST, new Request.Callback() {

        @Override
        public void onCompleted(Response response) {
            // TODO Auto-generated method stub
            response.getError();
        }
    });
    request.setGraphObject(action);
    request.executeAndWait();

0 个答案:

没有答案