【发布时间】:2011-09-21 05:44:22
【问题描述】:
我想开发一个应用程序,它可以搜索给定位置的餐厅并显示餐厅的菜单详细信息。
是否有任何现有的 API 可以重用于开发这样的餐厅搜索?
【问题讨论】:
-
哦,哇,我也想基于现成的数据或网络服务开发如此出色的应用程序。如果你知道了,请告诉我。
标签: android api gdata-api yahoo-api
我想开发一个应用程序,它可以搜索给定位置的餐厅并显示餐厅的菜单详细信息。
是否有任何现有的 API 可以重用于开发这样的餐厅搜索?
【问题讨论】:
标签: android api gdata-api yahoo-api
是的,您可以为此使用 Yahoo 本地搜索 API。有关更多信息,请参阅此链接。 http://developer.yahoo.com/search/local/V3/localSearch.html
【讨论】:
您也可以尝试使用 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(使用请求模块)以实际执行数据提取。我希望这会有所帮助!
【讨论】: