1.通过一款 charles 软件连接有即搜既得功能的app。配置好使用环境后,使用具有即搜既得功能的app。会在结果栏中抓取到可用的即搜既得 api 链接。
通过该链接传入搜索框中的字符串即可。其中可以监测搜索栏字符变化来向服务器发送请求。使用searchbar的一些协议来控制相关下拉表单视图的显示以及其他美化功能。
附上抓取到的谷歌即搜既得api :
http://suggestqueries.google.com/complete/search?client=youtube&ds=yt&q=%@
仅提供思路。
2.如若有自己的服务器可以忽略。
3.有本地数据源也可以忽略。
---------------------------------------------
补充:例如谷歌itube即搜既得,可以传入指定参数 en 使得可以识别任何国家语言,对于任意国家语言都可以有响应。且返回当前输入关键词所使用语言的数据。