我在尝试让 ackknowalgemtns 与 python 一起工作时遇到一些问题。
到目前为止,我的代码发布了消息并获得了 JSON 字符串作为回报,但现在我需要一种方法来从字符串中获取收据
import requests
app_token = 'app token'
user_token = 'user token'
title = 'TEST MESSGAE'
text = 'text for polling'
params = {
'token': app_token,
'user': user_token,
'title': title,
'message': text,
'retry': 30,
'expire': 180,
'priority': 2,
'sound': 'siren',
}
msg = requests.post('https://api.pushover.net/1/messages.json', data=params)
print "POSTed message"
print msg.json()
输出是
POSTed message
{u'status': 1, u'receipt': u'riD7NEukZsiDQpjhiNppphYnpue8uK', u'request': u'ef5f42d568e966cbf3d2b28c6579397c'}
该参数是一个区分大小写的 30 个字符的字符串,包含字符集 [A-Za-z0-9]。这会是一个正则表达式的工作吗?