IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> 微擎系统如何对接短信功能? -> 正文阅读

[PHP知识库]微擎系统如何对接短信功能?

微擎是基于目前流行的WEB2.0的架构(php+mysql),活跃的第三方开发者及开发团队,依托微擎开放生态系统,轻松扩展。源码透明、开放,一切的数据及资源都架设在自己的服务上,保证独立性、安全性及可控性,所以用户量可观,那么今天我们来说下这个系统如何实现验证码功能。

插件内所有文件均为对原文件的修改,如果您的系统经过二次开发,请仔细核对文件代码,否则请直接覆盖即可完成安装

功能介绍

手机号短信验证注册

安装步骤

  • 第一步:站点->下拉到最后->填写互亿无线账号密码

  • 第二步:站点->用户登录->登录设置? ?
  • ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 代码示例? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
    #python3
    #接口类型:互亿无线触发短信接口,支持发送验证码短信、订单通知短信等。
    #账户注册:请通过该地址开通账户http://user.ihuyi.com/?9vXc7
    #注意事项:
    #(1)调试期间,请用默认的模板进行测试,默认模板详见接口文档;
    #(2)请使用 用户名 及 APIkey来调用接口,APIkey在会员中心可以获取;
    #(3)该代码仅供接入互亿无线短信接口参考使用,客户可根据实际需要自行编写;
    
    import urllib.parse
    import urllib.request
    
    #接口地址
    url = 'http://106.ihuyi.com/webservice/sms.php?method=Submit'
    
    #定义请求的数据
    values = {
        'account':'xxxxxxxx',
        'password':'xxxxxxxxxxxx',
        'mobile':'134xxxxxxxx',
        'content':'您的验证码是:7835。请不要把验证码泄露给其他人。',
        'format':'json',
    }
    
    #将数据进行编码
    data = urllib.parse.urlencode(values).encode(encoding='UTF8')
    
    #发起请求
    req = urllib.request.Request(url, data)
    response = urllib.request.urlopen(req)
    res = response.read()
    
    #打印结果
    print(res.decode("utf8"))
    
    -----------------------------------
    #python2
    
    #接口类型:互亿无线触发短信接口,支持发送验证码短信、订单通知短信等。
    #账户注册:请通过该地址开通账户http://user.ihuyi.com/register.html
    #注意事项:
    #(1)调试期间,请使用用系统默认的短信内容:您的验证码是:【变量】。请不要把验证码泄露给其他人。
    #(2)请使用 APIID 及 APIKEY来调用接口,可在会员中心获取;
    #(3)该代码仅供接入互亿无线短信接口参考使用,客户可根据实际需要自行编写;
       
    #!/usr/local/bin/python
    #-*- coding:utf-8 -*-
    import httplib
    import urllib
     
    host  = "106.ihuyi.com"
    sms_send_uri = "/webservice/sms.php?method=Submit"
     
    #查看用户名 登录用户中心->验证码通知短信>产品总览->API接口信息->APIID
    account  = "用户名"
    #查看密码 登录用户中心->验证码通知短信>产品总览->API接口信息->APIKEY
    password = "密码"
     
    def send_sms(text, mobile):
        params = urllib.urlencode({'account': account, 'password' : password, 'content': text, 'mobile':mobile,'format':'json' })
        headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
        conn = httplib.HTTPConnection(host, port=80, timeout=30)
        conn.request("POST", sms_send_uri, params, headers)
        response = conn.getresponse()
        response_str = response.read()
        conn.close()
        return response_str
     
    if __name__ == '__main__':
     
        mobile = "138xxxxxxxx"
        text = "您的验证码是:121254。请不要把验证码泄露给其他人。"
     
        print(send_sms(text, mobile))
    
    

    以上即可调通微擎系统短信验证功能。

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2022-02-24 15:04:36  更:2022-02-24 15:05:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 10:54:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码