好的,所以我一直在研究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一起使用?它们可以混合使用吗?
答案 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();