Facebook Android Checkins

时间:2012-12-14 09:41:32

标签: android facebook facebook-checkins

好的,所以我一直在研究facebook api并注意到他们发布了一个新的SDK。我一直在尝试将checkin实施到已知的地方ID。

我见过使用facebook.request("me/checkins", params, "POST");使用facebook实例签名的帖子。

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

使用签到我只是打电话给placeid / checkins并过滤掉所有太旧而不重要的签到。

是否有人使用Request获得了签到? 是否有图形路径允许我将签到发布到某个地方?我/签到也许?

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

如果没有办法通过Session和Request执行此操作,那么Facebook和asyncFacebook运行程序是否可以与SSO一起使用?它们可以混合使用吗?

1 个答案:

答案 0 :(得分: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();