当玩家解锁徽章时,我正在尝试实现分享到 Facebook 的成就。在 facebook 开发者控制台中使用对象浏览器创建了一个对象。我制作了动作类型和对象类型,并制作了一个自定义故事。现在我被困在试图将这个故事分享到 Facebook 上。facebook 提供的文档是不充分的。连facebook给出的示例代码都使用v3.x
facebook给出的示例代码如下。找不到任何好的文档。
对象代码
Bundle params = new Bundle();
Request request = new Request(
Session.getActiveSession(),
"me/objects/enguru_app:badge",
params,
HttpMethod.POST
);
Response response = request.executeAndWait();
// handle the response
行动守则
Bundle params = new Bundle();
params.putString("badge", "http://samples.ogp.me/1114467558579559");
Request request = new Request(
Session.getActiveSession(),
"me/enguru_app:unlocked",
params,
HttpMethod.POST
);
Response response = request.executeAndWait();
// handle the response