Facebook Graph API和考拉:如何在城市中查找地点

使用带考拉的Rails应用程序,如何获取城市内的餐馆和地点列表?

以供参考:

graph = Koala::Facebook::API.new(@current_user.oauth_token) graph.get_object("me")["location"]["name"] 

让我成为用户的城市。

要使用Koala Gem的Graph API搜索创建一个对象并使用.graph-call方法并传入你将作为单个字符串参数的api调用,如下所示:

 fb = Koala::Facebook::API.new(ENV['FACEBOOK_CLIENT_TOKEN']) lookup = fb.graph_call("search?q=coffee&type=place&center=37.76,-122.427&distance=1000") 

我不知道Koala框架的细节,但是在图谱API方面,您可以使用https://developers.facebook.com/docs/graph-api/using-graph-api/v2中描述的搜索端点。 2#搜索

示例查询:

 GET graph.facebook.com/search? q=coffee& type=place& center=37.76,-122.427& distance=1000 

另外看看