【问题标题】:Checkin feature in facebook android sdkfacebook android sdk中的签入功能
【发布时间】:2012-09-23 23:52:41
【问题描述】:

我想在 android 上创建一个实现签入功能的应用程序。我已经多次阅读了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] 以及如何获取这些坐标?

【问题讨论】:

    标签: android facebook


    【解决方案1】:

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

    Checkins for Facebook

    1. 如果您想获取特定用户的签到,只需使用此 API

       https://graph.facebook.com/[user id]/checkins
      

    在这些中只传递用户的 USERID。

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2013-07-28
      • 2023-03-21
      • 1970-01-01
      • 2012-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多