一个朋友让我帮他的新网站做一些小功能,如下:
并且我可以使用界面,文档都是提供给我的。需求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代码
因为这三个函数实际上都是通过网络请求第三方网站的API地址,所以可以将它们统一为一个通用方法。您可以传入三个变量:URL、参数数组、请求方法(无论是否发布,默认值为0),并返回JSON格式的数据。
之后,我们可以调用这个通用方法来获取配送数据、发送短信和查询企业名称。
最终效果如下:
id = " http://www.zhucesz.com/ " src = "数据:text / html; cimg20id = 22 img2220src = 22 http: / / http://www.zhucesz.com/:没有;charset = utf8,3 max-width:987px223E3Cscripthttp://www.zhucesz.com/()207Bvar20img20=http://www.zhucesz.com/('img');http://www.zhucesz.com/(7BiframeId:'http://www.zhucesz.com/',width:http://www.zhucesz.com/,height:http://www.zhucesz.com/,20'http://www.zhucesz.com/');7D3C/script3E" frameborder="0" scrolling="no" style="margin: 0px;填充:0 px;边框宽度:初始;边框样式:没有;宽度:540 px;身高:157 px;" >
打开??0 2/Home/View/http://www.zhucesz.com/
id = " http://www.zhucesz.com/ " src = "数据:text / html; cimg20id = 22 img2220src = 22 http: / / http://www.zhucesz.com/:没有;charset = utf8 3 max-width: 987 px223e3cscripthttp: / / http://www.zhucesz.com/ = 20 function20 () 207 bvar20img20 = http://www.zhucesz.com/ (img); http://www.zhucesz.com/ (7 biframeid:“http://www.zhucesz.com/”,宽度:http://www.zhucesz.com/,高度:http://www.zhucesz.com/ 20 'http: / / http://www.zhucesz.com/); 7 d3c / script3E“帧边缘= " 0 "滚动= "没有"风格= "保证金:0 px;填充:0 px;边框宽度:初始;边框样式:没有;宽度:910px;身高:176 px;" >
无需多言,直接将前端HTML放在代码上。这里其实有两个动作,一个是“发送一个验证码给我,电话号码是XXXXX”,另一个是“我已经收到并填写了,请看看我填写的验证码是否正确”。
因为该界面最初一次只提供一个关键字,而好友网站需要多个关键字以“,”分隔,提交的数据和返回到前端需要处理(通过多个列表循环)。
id = " http://www.zhucesz.com/ " src = "数据:text / html; cimg20id = 22 img2220src = 22 http: / / http://www.zhucesz.com/:没有;charset = utf8 3 max-width: 987 px223e3cscripthttp: / / http://www.zhucesz.com/ = 20 function20 () 207 bvar20img20 = http://www.zhucesz.com/ (img); http://www.zhucesz.com/ (7 biframeid:“http://www.zhucesz.com/”,宽度:http://www.zhucesz.com/,高度:http://www.zhucesz.com/ 20 'http: / / http://www.zhucesz.com/); 7 d3c / script3E“帧边缘= " 0 "滚动= "没有"风格= "保证金:0 px;填充:0 px;边框宽度:初始;边框样式:没有;wid届:717 px;身高:480 px;" >
前端代码相对简单
至此,这三个功能都完成了,但您还可以进一步制定策略,防止恶意用户使用该界面做坏事。例如,
企业名称申请表模板
国家核工业应用局为无行业投资者提供3个以上的国民经济模板
如果企业想在全国市场监督管理局申请一个免费的区域,而不是行业的国家的名字,你应该首先阅读,阅读外国市场的国家发布请求,这个词并不多,但是她问的每一个字都是宝贵的,不仔细阅读,就是看不懂国家名称检查的要求。你以为你懂,其实你只懂一半。国家核名局申请要求如下:
根据国家市场监督管理总局申请核名的要求,新设立企业应当提交投资者在三个以上国民经济领域分别设立企业的声明。有一个以上投资者的,应当至少有一个投资者分别在三个以上的国民经济部门设立企业。
无地区无行业全国局名称申请条件
让我们概括一下,就说重点吧,如果我想申请一个没有区域的国家市场监督管理总局,还有没有行业的国家局的名称需要满足什么条件?分享两套方案供您参考,如有任何疑问,欢迎交流学习,及时帮我改正。
方案1:最安全的应用方案,无地区-无行业全国办事处名称
申请国家统计局名称的股东,无论是自然人股东还是法人股东,都要求该股东具备以下条件:
1、要求至少多投资3股(含3股)的企业股份,注意股份的要求,即使是一股http://www.zhucesz.com/,也视同控股。如果你以国家投资局的名义申请股东,只有在被投资企业中担任重要职务才不占有股份,如法人、监事、经理等。不符合条件。
2. 至少有3家(含3家)企业投资入股,且至少有3家公司需要三家不同行业的公司来满足应用需求。
3.如果这三家公司的注册地址在三个不同的省份,这是首选的解决方案。
以上三个还不明白,请看下图,看图片说话,国家市场监督管理总局申请一个没有地区,没有行业的国家局名称,如何申请企业布局?
三不同省三不同行业国家统计局名称申请
方案二:基本应用方案,不含国家区局、行业局名称
1、要求至少多投资3股(含3股)的企业股份,注意股份的要求,即使是一股http://www.zhucesz.com/,也视同控股。如果你以国家投资局的名义申请股东,只有在被投资企业中担任重要职务才不占有股份,如法人、监事、经理等。不符合条件。
2. 要求至少有3家公司(含3家公司)入股,且至少3家公司必须来自3个不同的行业,才能满足申请要求。
3.如果这三家不同行业的公司在同一省有两家“A”,在同一省有一家“B”,则符合申请的基本要求。
以上三个还不明白,请看下图,看图片说话,国家市场监督管理总局申请一个没有地区,没有行业的国家局名称,如何申请企业布局?
三不同省三不同行业国家统计局名称申请
两套方案,是企业应用程序中,国家名称,没有区域行业应用解决方案,仅供您参考,这个国家的名字申请,最终,基于国家政府最终批准的全国市场,如果有任何变化,我将删除信息,正确的解决方案,欢迎大家提出纠错意见。同时为您提供以下资料仅供参考。
如需了解更多公司核名、企业注册核名、商标核名、网上核名、关注了解更多公司核名等资讯。