当前位置: 首页 > news >正文

中秋节如何利用Python发送彩信

中秋节,作为中国传统节日之一,不仅是家人团聚的时刻,也是商家提高销售业绩的黄金时期。在这个充满温情与消费氛围的节日里,合理利用短信平台进行精准营销,可以显著提高企业的销售业绩。

支持免费对接试用乐讯通PaaS平台 找好用的短信平台,选择乐讯通,短信群发|短信平台|群发短信软件|群发短信平台|乐讯通PaaS平台icon-default.png?t=N7T8http://yun.loktong.com/login/register/0c61bafb77 

#彩信短信发送DEMO
import urllib.request
import urllib
import json
import hashlib
import time
import base64#参数配置url = "http://www.lokapi.cn/smsUTF8.aspx"rece = "xml"
username = "******"
password = "******"
token = "******"
mobile = "177123456"
content = "祝你生日快乐"
title="祝福短信"def MD5(str):m = hashlib.md5()m.update(str.encode(encoding='UTF-8'))return m.hexdigest().upper()#密码加密
passwd = MD5(password)#时间戳
ticks = int(time.time() * 1000)#构造发送主体
dict = {"action": "sendimagetext", "username": username,"password": passwd, "token": token, "timestamp": ticks}
body = "action=sendimagetext&username={username}&password={password}&token={token}&timestamp={timestamp}".format(username=username, password=passwd, token=token, timestamp=ticks)
sign = MD5(body)
dict["sign"] = sign
dict["rece"] = rece
dict["title"] = title
dict["mobile"] = mobile
#文字
engb = content.encode(encoding='GB2312')
txt = base64.b64encode(engb)
#图片
extension = "jpg"base64_data=""
with open("D:\\我的文档\\Pictures\\th.jpg", "rb") as f:base64_data = base64.b64encode(f.read())message = "txt|{txt},{ext}|{base_data};".format(txt=txt, ext=extension,base_data=base64_data)
message = message.replace("%", "%25")
message = message.replace("&", "%26")
message = message.replace("+", "%2B")
dict["message"] = messageheaders = {'User-Agent': 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'
}
data = urllib.parse.urlencode(dict).encode('utf-8')
request = urllib.request.Request(url, data, headers)
text_rece = urllib.request.urlopen(request).read().decode('utf-8')
print("彩信短信接收数据:" + text_rece)

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 国内外大模型汇总(包括科大星火、文心一言、通义千问、智普清言、华为大模型)
  • WPS中JS宏使用说明(持续优化...)
  • LSPosed 模块开发入门和踩的坑
  • MacBook air pro验机流程
  • STM32(一)简介
  • 【总结】CSS(SCSS) 不常用属性
  • 【高级编程】实用类详解(下)万字整理Java时间日期类 JDK8新日期
  • c++ linux——进程共享内存
  • 《JavaEE进阶》----3.<SpringBoot项目创建细节大全+打jar包运行>
  • 若依框架登录鉴权详解(动态路由)
  • 鸿蒙轻内核M核源码分析系列四 中断Hwi
  • Spring Boot 整合 Sentinel 实现流量控制
  • LabVIEW与Python联合图像处理
  • 2024 年高教社杯全国大学生数学建模竞赛题目【A/B/C/D/E题】完整思路
  • TensorFlow-keras介绍(一)
  • [case10]使用RSQL实现端到端的动态查询
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • Angular 响应式表单 基础例子
  • Centos6.8 使用rpm安装mysql5.7
  • HTTP中的ETag在移动客户端的应用
  • JAVA SE 6 GC调优笔记
  • Java小白进阶笔记(3)-初级面向对象
  • text-decoration与color属性
  • windows-nginx-https-本地配置
  • 关于Java中分层中遇到的一些问题
  • 开源地图数据可视化库——mapnik
  • 使用 @font-face
  • 小程序 setData 学问多
  • scrapy中间件源码分析及常用中间件大全
  • (5)STL算法之复制
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (数据结构)顺序表的定义
  • (算法二)滑动窗口
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (一) 初入MySQL 【认识和部署】
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .NET 反射的使用
  • .NET/C#⾯试题汇总系列:⾯向对象
  • .NET技术成长路线架构图
  • @angular/cli项目构建--http(2)
  • []C/C++读取串口接收到的数据程序
  • [1525]字符统计2 (哈希)SDUT
  • [Algorithm][动态规划][路径问题][不同路径][不同路径Ⅱ][珠宝的最高价值]详细讲解
  • [Android]RecyclerView添加HeaderView出现宽度问题
  • [C#]使用OpenCvSharp图像滤波中值滤波均值滤波高通滤波双边滤波锐化滤波自定义滤波
  • [DM复习]关联规则挖掘(下)
  • [ffmpeg] av_opt_set 解析
  • [flink]部署模式
  • [Hive]五、Hive 源码编译
  • [iOS]-NSTimer与循环引用的理解
  • [iphone-cocos2d]关于Loading的若干处理和讨论
  • [Linux](16)网络编程:网络概述,网络基本原理,套接字,UDP,TCP,并发服务器编程,守护(精灵)进程
  • [LOJ161] 仙人掌计数