0

诚然,我没有做很多实验,但我认为有人可能会给我一个快速的答案并保存所有的实验。

我有一个使用 Foursquare 的 API 为用户查找位置的应用程序。我希望这个人能够在 Foursquare 上签到这些地方(简单),但我也想在 Facebook 上签到同一个地方,无论它是否存在(而且我似乎需要一个 PlaceID 来检查用户在?)。是否有捷径可寻?我见过几个应用程序这样做,但他们是否在做某种幕后搜索/挂钩以将 Foursquare 位置链接到 Facebook 位置?

提前致谢!如果没有人对我有一个快速的答案,我会在我最终弄清楚时发布我自己的问题的答案。

4

2 回答 2

0

您不能使用公共 API 在 Graph API 上创建地点,因此需要现有的地点 ID。

于 2012-04-11T04:00:35.537 回答
0

我相信,您不能在 Facebook Places API 上动态创建地点,但您可以使用广播参数轻松将用户的foursquare签到共享到 Facebook 以签入/添加(请参阅https://developer.foursquare.com/docs/签到/添加)。

虽然这不会创建旧意义上的“Facebook 签到”,但它仍然会创建一个 OpenGraph 故事并在他们的 Facebook“我去过的地方地图”上创建一个条目,因为foursquare 现在使用 OpenGraph 发送更多信息分享时的数据(请参阅http://blog.foursquare.com/2012/03/13/foursquare-on-facebook-is-now-prettier-check-out-the-new-look-for-foursquare-check- ins-徽章和市长/)。

这样,您仍将允许用户使用foursquare 地点数据库签到,并将该签到以及您添加到其中的任何内容分享给他们的foursquare 和Facebook 朋友。

于 2012-04-11T15:07:50.523 回答