国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

在Python的Bottle框架中使用微信API的示例

2020-02-23 00:51:15
字體:
來源:轉載
供稿:網友

微信這個東西估計宅男沒幾個不熟悉的吧,微信經過這么兩年多的發展終于向開放平臺跨出了友好的一步。蛋疼的以為微信會出一個詳細的api等接口,興奮不已的去申請了微信公共平臺,然后開始找各種api的位置……

花費了近一個小時,依然沒找到……

最后動用Google大殺器,終于找到了這么個鏈接。我了個去的,沒比這還簡單的api文檔了吧。

最讓人無法理解的是:居然沒有本地開發環境支持,每次都要放在生產環境去調試。

最讓人欣慰的是:就那么倆方法,生產環境調試幾次也就完事了。

Python(bottle)版代碼如下:

# -*- coding:utf-8 -*-from bottle import debug, default_app, run, get, request, postimport sys, os, time, libxml2dom@get('/')def index():  return request.GET.get('echostr')@post('/')def index_post():  for key, value in request.POST.allitems():    doc = libxml2dom.parseString(key)    _to = doc.xpath('//FromUserName')[0].textContent    _from = doc.xpath('//ToUserName')[0].textContent    #_content = doc.xpath('//Content')[0].textContent  return """<xml><ToUserName><![CDATA[%s]]></ToUserName><FromUserName><![CDATA[%s]]></FromUserName><CreateTime>%s</CreateTime><MsgType><![CDATA[text]]></MsgType><Content><![CDATA[%s]]></Content><FuncFlag>0</FuncFlag></xml>"""%(_to, _from, int(time.time()), u'我了個去啊')if __name__ == "__main__":  # Interactive mode  debug(True)  port = int(sys.argv[1] if len(sys.argv) > 1 else 8888)  run(host='0.0.0.0', port=port, reloader=True)else:  # Mod WSGI launch  os.chdir(os.path.dirname(__file__))  app = default_app()

演示直接看圖:

2015423155218630.jpg (258×258)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麟游县| 海盐县| 富平县| 林州市| 抚州市| 昭觉县| 鱼台县| 绥宁县| 鸡东县| 邵东县| 息烽县| 虎林市| 阜南县| 甘南县| 兴和县| 叙永县| 克山县| 如皋市| 滨海县| 高台县| 扬中市| 阿拉善盟| 哈尔滨市| 淮北市| 澄城县| 柞水县| 壶关县| 广昌县| 珲春市| 招远市| 江永县| 成都市| 安化县| 三门峡市| 谢通门县| 新丰县| 务川| 涿鹿县| 舒城县| 扶余县| 昔阳县|