餐厅菜单搜索Api

时间:2011-06-23 13:25:03

标签: android api gdata-api yahoo-api

我想开发一个应用程序,搜索给定位置的餐馆,并显示餐厅的菜单详细信息。

是否有任何现有的API可以重复用于开发此类餐馆搜索?

2 个答案:

答案 0 :(得分:1)

是的,您可以使用Yahoo本地搜索API。有关详细信息,请参阅此链接.. http://developer.yahoo.com/search/local/V3/localSearch.html

答案 1 :(得分:0)

您也可以尝试使用Locu API

文档:https://dev.locu.com/documentation/

我用来按位置获取餐馆菜单信息的基本查询如下所示:

curl -X POST https://api.locu.com/v2/venue/search -d '{  
    "api_key" : "[insert api key]",  
    "fields" : [ "name", "menus" ],  
    "venue_queries" : 
        [    
            {      
                "location" : 
                    {
                        "locality" : ["insert city name"]
                    }   
            }  
        ]
}'

然后我使用http://curl.trillworks.com将我的查询转换为python(使用requests模块)来实际执行数据拉取。我希望这有帮助!