关于rest-api:MobTech-短信验证REST-API

前言本接口属于SMSSDK短信平台的凋谢验证服务,不提供短信发送服务,次要是承当验证APP 应用SMSSDK发送的短信验证码,应用该接口来验证验证码是否失常。 接口应用开明服务端验证开关第一步:开明服务端验证开关 在开发者后盾创立利用后开启SMSSDK,并配置服务器白名单 申请接口验证短信申请地址为:https://webapi.sms.mob.com/sm... 申请形式: POST 申请参数 返回后果 {status:200} 测试脚本 curl -d 'appkey=xxxx&phone=132****8362&zone=86&code=xxxx' 'https://webapi.sms.mob.com/sms/verify'样例代码注:仅供参考 php 请看 // 配置项$api = '接口地址(例:https://webapi.sms.mob.com);$appkey = '您的appkey';// 发送验证码$response = postRequest( $api . '/sms/verify', array( 'appkey' => $appkey, 'phone' => '152xxxx4345', 'zone' => '86', 'code' => '1234',) );/** * 发动一个post申请到指定接口 * * @param string $api 申请的接口 * @param array $params post参数 * @param int $timeout 超时工夫 * @return string 申请后果 */function postRequest( $api, array $params = array(), $timeout = 30 ) { $ch = curl_init(); curl_setopt( $ch, CURLOPT_URL, $api ); // 以返回的模式接管信息 curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 ); // 设置为POST形式 curl_setopt( $ch, CURLOPT_POST, 1 ); curl_setopt( $ch, CURLOPT_POSTFIELDS, http_build_query( $params ) ); // 不验证https证书 curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, 0 ); curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, 0 ); curl_setopt( $ch, CURLOPT_TIMEOUT, $timeout ); curl_setopt( $ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/x-www-form-urlencoded;charset=UTF-8', 'Accept: application/json', ) ); // 发送数据 $response = curl_exec( $ch ); // 不要遗记开释资源 curl_close( $ch ); return $response;}C#开发者请看 ...

September 1, 2022 · 3 min · jiezi

关于rest-api:Sureness-104-发布-面向-REST-API-的高性能认证鉴权框架

Sureness 是一个面向REST API的高性能认证鉴权框架,致力于治理爱护API平安 Gitee Github Features公布了全新的官网和文档 #106 地址: https://usthe.com/sureness 或 https://su.usthe.com , 心愿能喜爱,欢送一起欠缺或给点意见。 提供了Sureness对国产框架Jfinal的认证鉴权反对爱护样例,#93 参见: Jfinal-Sureness-Demo 提供了Sureness对国产框架Solon的认证鉴权反对爱护样例和适配器,这里感激 @刘西东 大佬奉献 参见: Solon-Sureness-Demo Sureness原生适宜在网关层面进行API的认证鉴权爱护,这里咱们也提供了两个网关的反对样例,供大家参考极速集成进去。 对Spring gateway 网关进行API粒度的认证鉴权爱护的样例,参见: Spring Gateway-Sureness Demo 对Netfix Zuul 网关进行API粒度的认证鉴权爱护的样例,参见: Netflix Zuul-Sureness Demo 更多网关(shenyu)的反对咱们也在打算中。 remove unnecessary clearTree() in function rebuildTree (#111) BugFixsamples fix information exposure through a stack trace bug (#113)Fix spring-gateway-sureness running error (#118)docs update: step-by-step bugfix (#104)Bump prismjs from 1.23.0 to 1.24.0 in /home (#119)Bump normalize-url from 4.5.0 to 4.5.1 in /home (#110)Bump dns-packet from 1.3.1 to 1.3.4 in /home (#108)Bump ws from 6.2.1 to 6.2.2 in /home (#107) ...

July 9, 2021 · 1 min · jiezi