我知道有Yelp API可用来通过关键字,类别和位置来获取业务位置,但我在这里遇到了一点问题。
请查看此屏幕截图。
用户将选择午餐、晚餐或饮料以及他想要列出的餐厅所在的城市。现在,我可以使用“午餐”、“晚餐”或“饮料”作为关键字,并对给定的选定城市进行API调用,系统将向我发送20个企业。
问题是,我希望用户给工具,以自动建议的企业名称作为用户键入企业名称的前几个字符。但由于我只有20个结果,我不能建议它的名字,如果它不存在于20个获取的列表中。那么,实现这一功能的最佳方式是什么呢?
发布于 2016-05-20 02:34:59
不幸的是,您正在尝试提供自动完成功能,Yelp api不提供此功能,您可以尝试使用其他api,如Google Places。
您可以将搜索限制在yelp搜索的查询参数上
https://api.yelp.com/v2/search/?location=San Francisco, CA&limit=100
https://stackoverflow.com/questions/34034926
复制相似问题