一个朋友让我帮他的新网站做一些小功能,如下:
并且我可以使用界面,文档都是提供给我的。需求1和需求2通过聚合数据提供的接口实现。需求3是通过数据云实现的。
因为我朋友的站点是用ThinkPHP编写的,所以这三个函数也是用ThinkPHP编写的,以保持将来的代码兼容。
项目的所有文件都放在GitHub上,有些敏感数据已经隐藏,需要你自己替换,地址如下:
GitHub地址:使用聚合数据API查询快递数据-短信验证码-企业核心名称
因为这3个函数没有官方产品,他们需要嵌入到网站的每个功能模块在未来,为了把它很容易,这三个函数的代码都写在一个文件,你只需要关注以下文件:
分别到上面两个网站的“express”、“text”、“name check”文件地址,按照说明书里面的说明,把KEY和URL信息放在配置文件Home/Conf/http://www.zhucesz.com/中,方便以后重用。
通用express API文档
短信API文档
核心名称-文档
需要注意的是,02短消息API服务需要先在网站后台添加“短消息模板”,供管理员审核后才能正常调用
最后,配置文件“Home/Conf/http://www.zhucesz.com/?0 2”的内容如下
为了防止恶意用户使用暴露的短信接口,需要记录每个手机号码。如:
关于“表单验证码”,我们将在下面的代码中进行解释。这里创建的表结构如下所示,用来记录发送短信的记录:
你也可以直接从GitHub上的public2目录下载SQL语句SQL文件,您可以直接恢复到您的MySQL数据库。
最终效果如下:
因为这三个函数都需要表单验证码,所以首先实现它。
打开0 2/Home/View/http://www.zhucesz.com/,可以看到图片验证码img标签,以及相应的javascript代码
对应的后端代码在/Home/Controller/http://www.zhucesz.com/中
因为这三个函数实际上都是通过网络请求第三方网站的API地址,所以可以将它们统一为一个通用方法。您可以传入三个变量:URL、参数数组、请求方法(无论是否发布,默认值为0),并返回JSON格式的数据。
之后,我们可以调用这个通用方法来获取配送数据、发送短信和查询企业名称。
最终效果如下:
打开??0 2/Home/View/http://www.zhucesz.com/
?0?2 content = this-> juhecURL (C("EXPRESS_QUERY_URL"), params, 1);
无需多言,直接将前端HTML放在代码上。这里其实有两个动作,一个是“发送一个验证码给我,电话号码是XXXXX”,另一个是“我已经收到并填写了,请看看我填写的验证码是否正确”。
同样,后端有点复杂,因为有两个动作
因为这个界面本来只提供每个查询一个关键字,而朋友的网站要求每个查询都用“,”隔开多个关键字,所以需要提交数据并返回前端进行处理(通过多个列表进行循环)。
前端代码相对简单
后端代码
至此,这三个功能都完成了,但您还可以进一步制定策略,防止恶意用户使用该界面做坏事。例如,
转载:http://www.zhucesz.com/
公司核心名称是否需要移动验证码
检查注册的公司名称是否为核心名称有以下方法:文章末尾有复活节彩蛋。
1. 登录工商行政管理局官方网站
名字在广东地区的检查,最好的登录名与当地工商局网站,但在这个核,需要你知道当地工商局网站,然后在网页上找到核入口,在正常情况下,工商局发布的信息更重要的是,许多业务分为一个入口,如果你不知道该公司的核名属于什么类型的业务,据估计,很难开展核名称,即使你处理核名业务,还要等几个工作日才能给出结果,但有一件事可以肯定的是在工商局的官方网站上有核名,如果能通过,那就肯定能注册公司了。
2. 使用一些公司名称工具
如今市场上有许多核心工具,它们似乎在做同样的事情,但实际上却有着截然不同的结果,有些甚至根本不起作用。所以一定要了解一个可靠的核名工具,是非常必要的!企名网可以帮你查看注册的公司名称是否可用,不仅核名结果快,更重要的是工商核名通过率高,基于工商大数据研发,使公司的核名更加可靠。
不了解公司的工商问题?企名网微信公众号企名网
有关该公司核名称的更多信息,请在网上搜索该公司的名称
.
如需了解更多公司核名、企业注册核名、商标核名、网上核名、关注了解更多公司核名等资讯。