2019-07-24

红包解码
{"message": "\u7b2c2\u6b65\uff0cGET\u8bf7\u6c42\u8def\u7531 /award/"}


2019-07-24_第1张图片
方法1.png

方法2:
import requests,base64

url = ('http://192.168.119.119:5000/award_img/')
resp = requests.post(url)
html_text = resp.content.decode(encoding='utf-8')
print(html_text)

base64_img =' \n POST \u8bf7\u6c42 http://[ip]:[port]/award_img/ \u3002 \n \u8fd4\u56debase64\u7f16\u7801\u7684\u56fe\u7247\u3002\n \u4f7f\u7528\u56fe\u7247\u4e0a\u7684\u4fe1\u606f\u4ece\u652f\u4ed8\u5b9d\u9886\u53d6\u53e3\u4ee4\u7ea2\u5305\u3002\n '
content_bytes = base64.b64decode(base64_img)
with open('10write.png', 'wb') as f:
f.write(base64_img)

短信 支付类接口

自己公司没有设备,依赖第三方平台。

支付类:阿里云,腾讯云上有支付接口。注意只对公司开放(营业执照),

    # 申请接口app,沙箱测试开发,正式。规则比普通接口复杂一些。
    # 个人想做需要找第三方公司提供的接口。

短信:阿里云,腾讯云,注意只对公司开发。第三方公司知名和允许个人接入的是云片网。

A www.xxx.com/send_message/

def send_message():

"""

发送短信到手机

"""

requests.get()

# B log.xxx.co,/sms_log/

def sms_log():

"""记录日志"""

SMS: send message 发送短信接口

sdk:suit develop kit一套开发工具。官方提供封装好的包。根据官方示例就可以调用接口而不需要根据API文档开发,更加简单傻瓜化。但实际由于可能没有开发小众语言版本或版本更新不及时sdk有bug,和封装程度高不易排错。建议根据API来开发。

import requests
import random
import json

random_code = ''

for i in range(4):

random_code+= str(random.randint())

random_code = '0123'
for i in range(4):
data = {
'apikey':'9dfdcc744d4b1918a69d9f59e78eeed3',
'mobile': '13834017427',
'text': ''.format(random_code),
}
headers = {
'Accept': '',
'Content-Type': '',
}
resp = requests.post(url='', data=data, headers=headers)
print(resp.status_code)
print(resp.text)
resp_dict = json.loads(resp.text)

运行如下:


图片.png

你可能感兴趣的:(2019-07-24)