关于个人微信公众号的想法:整合搜索功能和实现记录功能实现便捷服务

最近处于求职的状态,因为等面试通知无聊就自己瞎想东西,就想着做一个微信公众号玩一下,整合出百度搜索的功能和一个记录的功能,可能有的公众号已经实现了功能,这个方法纯属个人猜想,如有雷同或者侵权请联系删除,仅供学习使用。

(今天的面试也是被问的很惨,被阿里的前员工问了数据安全方面做的不够好~ ~,明天加油了)

首先:搜索功能

需求分析:这个搜索功能是根据用户发送过来的字符串,后台调用一个一个搜索到百度的信息,其实本意是想访问百度词条的信息这样查找到的数据比较准确,返回公众号的信息为字符串而不是页面,这样就需要对搜索到的页面进行处理,个人猜想是使用页面解析标签的工具,将搜索到的页面提取出相应的信息,然后进行处理整合,返回给公众号。

难点:

1.微信公众号开发需要学习;

2.后台调用百度搜索的功能,进行信息搜索;

3.搜索到的信息也不知道有没有页面标签解析工具能够进行信息读取转换成字符串;

其次:记录功能

需求分析:记录功能是用户登陆微信,向公众号发送特定模版的内容,那么会将发送的信息进行拆分然后保存到后台的数据库中,模版存在的信息应该包括:用户基础信息,时间,地点,内容(其实就是一个备忘录功能),当第二天特定时间的时候,就进行一次查询功能SpringTask定时器,每天特定时间,根据时间进行查询推送给用户(但是公众号有推送限定QAQ,感觉上如果微信可以和手机应用产生联系实现功能,毕竟微信用户使用量比较多)让用户知道今天的行程安排,还可以使用一个时间查询功能,可以通过发送时间来查询当天需要处理的事情(公众号推送限制的情况下,可以考虑让用户尝试每天定时发送命令给公众号实现行程推送)

难点:

1.表设计:用户标识,时间,地点(地点可以为空),内容(待选:验证码:防止微信被人瞎搞串改信息,当然你自己的手机都让别人乱碰就不好了);

2.搜索条件:时间,内容;

3.微信公众号开发;

以上就是这个小东西的一些个人想法,准备有时间就慢慢试着自己实现,我也不知道我的这篇鬼东西有没有人看到,其实是写给自己老了之后看得,过一下日子,如果有看到的大牛有什么错误的地方拜托指出一下,一个来之Java萌新的请求,我也不知道在微信公众号里面使用百度功能到底行不行(说不定功能都是无法实现的...),但是感觉自己的想法还是挺有意思的所以就写出来了。

猜你喜欢

转载自blog.csdn.net/qq_43120642/article/details/83150872
今日推荐