facebook android sdk中的Checkin功能

时间:2011-05-23 09:19:26

标签: android facebook

我想在android上创建一个实现checkin功能的应用程序。我已经多次读过facebook api的api参考,基本上我一无所知。据我所知,我确实需要向facebook graph api服务器发出一个POST请求,如下所示:

curl -F 'access_token=...' \
 -F 'message=The coffee is just meh.' \
 -F 'place=PAGE_ID' \
 -F 'coordinates={"latitude":"...", "longitude": "..."}' \
 -F 'tags=USER_ID1, USER_ID2' \
 https://graph.facebook.com/me/checkins

但是我不知道如何获得那些地方[page_id]或坐标[long和lat]。 问题是,如果我有一个我要登记的地方的名称,我怎么能搜索它的地方[page_id]以及如何获得这些坐标?

1 个答案:

答案 0 :(得分:1)

对于签到,请查看此链接以获取参考资料

Checkins for Facebook

  1. 如果您想获取特定用户的Checkins,请使用此API

     https://graph.facebook.com/[user id]/checkins
    
  2. 在这些中只传递用户的USERID。

    1. 如果您想获取特定用户的最新签到,请使用此API

      https://graph.facebook.com/search?type=checkin&access_token=ACCESS_TOKEN

    2. 在这些获取您的访问令牌并传递它..

      3。如果您拥有纬度和经度,则可以使用此API获取最近的位置

      https://graph.facebook.com/search?type=place&center="+latitude+","+longitude+"& distance=5000&