Facebook Android sdk 中的签到功能

发布于 2024-11-08 18:30:31 字数 478 浏览 0 评论 0原文

我想在 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] 以及如何获取这些坐标?

I would like to create an application on android which implement checkin feature. I read api reference for facebook api several times already and basically I am clueless. I understand that simply I do need to issue a POST request to facebook graph api server like this one:

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

However I have no idea how to get those place[page_id] or coordinates[long and lat].
Question is if I have a name of place I want to check in, how could i search for its place[page_id] and how to get those coordinates?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心碎无痕… 2024-11-15 18:30:31

如需签到,请查看此链接以获取参考

Facebook 签到

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

     https://graph.facebook.com/[用户 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¢er="+latitude+","+longitude+"& distance=5000&

For checkins you check this links for your references

Checkins for Facebook

  1. If you want to get the Checkins of Particular user just use this API

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

in these just pass the USERID of the User.

  1. If you want to get the Latest checkins of particular user use this API

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

in these get your access token and pass it..

3 . If you are having Latitude and Longitude you can get the Nearest Locations by using this API

https://graph.facebook.com/search?type=place¢er="+latitude+","+longitude+"& distance=5000&
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文