我想开发一个应用程序,搜索给定位置的餐馆,并显示餐厅的菜单详细信息。
是否有任何现有的API可以重复用于开发此类餐馆搜索?
答案 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模块)来实际执行数据拉取。我希望这有帮助!