彩信Python接口发送

在我们平时的工作生活中肯定都接触过彩信,彩信和短信一样都是通过‘点对点’的方式进行发送的,但是跟普通的短信不同的是,彩信是通过文字和图片介个甚是视频音频的内容进行发送,可以让用户接受到更完善的信息。因此这种方式更受商家和企业的喜爱,大大的便利了商家和用户之间的联系。

彩信是不同于普通的短信的,可以说彩信是短信的升级版本。

#彩信短信发送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}×tamp={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"] = message

headers = {
    '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)

丰富的内容效果,彩信相比与短信而言,除了他们都具有短信的共性能发送文字信息以外,彩信还可以配上丰富的文字,声音甚动画,这样用户接收到短信的时候图文并茂,更加的生动直观,从而进一步的提高了用户对信息内容的兴趣,大大提升了短信的阅读率,间接性的提高了商家的推广效果。

新颖的手法,彩信营销是一种十分新颖的手法,用户一般收到了彩信,都会被彩信吸引,这是一种全新的传播方式,时尚新颖,也让用户更有新鲜感,甚比普通的短信更具有吸引力,更能抓住用户的眼球,所以做好彩信营销,在将来一定会为企业带来巨大的效益。彩信Python接口发送_第1张图片

容量巨大:对于彩信来说,它的容量相比与普通打了很多,例如:容量为90k的彩信,相当于,10幅精美图片或4万5千个汉字,而短信只能短短的70个汉字,所以这是普通的短信所不可企及也是无法比拟的。

再营销:彩信营销可以促进再营销,精美的彩信,会一传十,十传百的传承下去,这无疑是一种在此营销。

你可能感兴趣的:(python,开发语言,网络,java,c#,php)