0

好的,所以我一直在研究 facebook api 并注意到他们发布了一个新的 SDK。我一直在尝试对已知地点 ID 进行签到。

我已经看到facebook.request("me/checkins", params, "POST");使用 facebook 实例签入的帖子。

我意识到签到已贬值,我应该使用位置/地点 ID 来发布。当我想搜索过去 24 小时内去过该地点的所有朋友时,问题就来了。我不想过滤所有朋友的帖子来检索那些我知道位置的帖子。

通过签入,我只需调用 placeid/签入并过滤掉所有太旧而无所谓的签入。

有没有人得到签到工作使用Request?是否有一个图形路径可以让我将签到张贴到一个地方?我/签到也许?

我正在尝试使用类似的东西,Request(session, "me/checkins", parameters, POST)但到目前为止我一直没有成功。

如果没有办法使用 Session 和 Request 做到这一点,那么 Facebook 和 asyncFacebook 跑步者是否可以很好地与 SSO 配合使用?它们可以混合使用吗?

4

1 回答 1

0

这是我发布签到的代码。

params.putString("place", "166793820034304");
params.putString("message", "checking in "
params.putString("coordinates", "{\"longitude\":-122.1477782,\"latitude\":37.48566}");
Request.Callback callback6 = new Request.Callback() {
    public void onCompleted(Response response) {
        // response here
    }
};
Request request6 = new Request(session, "me/checkins", params, HttpMethod.POST, callback6);
RequestAsyncTask task6 = new RequestAsyncTask(request6);
task6.execute();
于 2012-12-19T22:23:53.267 回答