变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

編程相關破解相關編程工具反編譯安裝制作程序源碼軟件補丁數據庫Visual Studiovc++visualbasicdreamweaver

首頁編程開發編程相關 → WeRoBot 中文版 1.0.0 免費版

WeRoBot 中文版

WeRoBot 中文版1.0.0 免費版

  • 大小:283KB
  • 語言:中文
  • 平臺:WinAll
  • 更新:2016-11-28 15:28
  • 等級:
  • 類型:編程相關
  • 網站:暫無
  • 授權:免費軟件
  • 廠商:
  • 產地:國產軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網友評論下載地址

WeRoBot是最新的服務很多的開發微信公眾號的一款基于Python的微信機器人框架,里面的功能也是非常的強大的,最新的版本更是新加以及修復了很多你需要的功能!

WeRoBot怎么用 使用說明

首先看看怎么用

[python] view plain copy 在CODE上查看代碼片派生到我的代碼片

from .weixin import handler as HD  

@HD.subscribe  

def subscribe(xml):  

return "welcome to brain"  

@HD.unsubscribe  

def subscribe(xml):  

print "leave"  

return "leave  brain"  

上面處理了關注和取關事件,通過裝飾器處理的還算透明。

處理文本消息,回復圖文消息如下:

[python] view plain copy 在CODE上查看代碼片派生到我的代碼片

@HD.text  

def text(xml):  

content = xml.Content  

if content == "111":  

return {"Title":"美女", "Description":"比基尼美女", "PicUrl":"http://9smv.com/static/mm/uploads/150411/2-150411115450247.jpg", "Url":"http://9smv.com/beauty/list?category=5"}  

elif content == "222":  

return [  

["比基尼美女", "比基尼美女", "http://9smv.com/static/mm/uploads/150411/2-150411115450247.jpg", "http://9smv.com/beauty/list?category=5"],  

["長腿美女", "長腿美女", "http://9smv.com/static/mm/uploads/150506/2-150506111A9648.jpg", "http://9smv.com/beauty/list?category=8"]  

]  

elif content == "push":  

Helper.send_text_message(xml.FromUserName, "推送消息測試")  

return "push ok"  

return "hello world"  

如何文本是111或222,我們回復圖文消息,如何使push,我們使用客服接口推送消息,其它返回“hello world"

一般我們會使用oauth網頁授權獲取用戶的openid,如果是多個鏈接都需要通過oauth處理,代碼會很難看,通過裝飾器可以很好的處理這個問題。

[python] view plain copy 在CODE上查看代碼片派生到我的代碼片

def sns_userinfo_callback(callback=None):  

"""網頁授權獲取用戶信息裝飾器 

callback(openid, userinfo): 

return user 

"""  

def wrap(func):  

@wraps(func)  

def inner(*args, **kwargs):  

request = args[0]  #django第一個參數request  

openid = request.COOKIES.get('openid')  

userinfo = None  

if not openid:  

code = request.GET.get("code")  

if not code:  

current = "http://"+ request.get_host() + request.get_full_path()  

return redirect(WeixinHelper.oauth2(current))  

else:  

data = json.loads(WeixinHelper.getAccessTokenByCode(code))  

access_token, openid, refresh_token = data["access_token"], data["openid"], data["refresh_token"]  

#WeixinHelper.refreshAccessToken(refresh_token)  

userinfo = json.loads(WeixinHelper.getSnsapiUserInfo(access_token, openid))  

else:  

ok, openid = Helper.check_cookie(openid)  

if not ok:  

return redirect("/")  

request.openid = openid  

if callable(callback):  

request.user = callback(openid, userinfo)  

response = func(request)  

return response  

return inner  

return wrap  

sns_userinfo = sns_userinfo_callback()  

在所有需要用戶openid的函數前使用sns_userinfo裝飾器就可以了,callback函數接收openid,userinfo,返回用戶實例,這樣

就可以使用request.user獲取當前用戶

[python] view plain copy 在CODE上查看代碼片派生到我的代碼片

@sns_userinfo  

def oauth(request):  

"""網頁授權獲取用戶信息"""  

resp = HttpResponse(request.openid)  

resp.set_cookie("openid", Helper.sign_cookie(request.openid))  

return resp  

使用oauth需要保存cookie,不然每次用戶請求都需要授權,需要走一遍完整的oauth流程,拖慢整體響應。

WeRoBot 中文版更新日志

增加對消息加解密的支持

重寫 werobot.messages, 完善對 Event 的支持

將微信消息的 id 屬性重命名為 message_id

增加 werobot.reply.SuccessReply

增加 werobot.reply.ImageReply

增加 werobot.reply.VoiceReply

增加 werobot.reply.VideoReply

刪除 werobot.reply.create_reply()

為 werobot.reply.WeChatReply 增加 process_args 方法

為 werobot.robot.BaseRoBot 增加 parse_message 方法

為 werobot.robot.BaseRoBot 增加 get_encrypted_reply 方法

刪去了 Reply 中過時的 flag

修復 werobot.session.filestorage.FileStorage 在 PyPy 下的兼容性問題

增加 werobot.session.sqlitestorage.SQLiteStorage

將默認的 SessionBackend 切換為 werobot.session.sqlitestorage.SQLiteStorage

將圖文消息單個消息的渲染函數放到 werobot.replies.Article 內

取消對 Python2.6, Python3.3 的支持

增加與 Django 1.6+, Flask, Bottle, Tornado 集成的支持

替換 inspect.getargspec()

PC官方
安卓官方手機版
IOS官方手機版

WeRoBot 中文版截圖

下載地址

WeRoBot 中文版 1.0.0 免費版

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)

編輯推薦

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉帖到論壇
輪壇轉帖HTML方式

輪壇轉帖UBB方式

主站蜘蛛池模板: 看免费黄色一级视频 | 国产丶欧美丶日韩丶不卡影视 | 韩国伦理片手机在线观看 | 国产亚洲一区二区精品 | 一区二区在线看 | 黄色爱情视频播放 | 性猛交毛片 | 免费看大黄高清网站视频在线 | 性xxx欧美 | 在线片视频网站 | 日本三级特黄 | 国产一级片观看 | 午夜刺激爽爽视频免费观看 | 一区二区在线视频观看 | 国产精品福利影院 | a国产片| 中文字幕日韩在线观看 | 草草草在线观看 | 黄免费观看 | 国产一级毛片午夜 | 免费看日韩| 久播影院免费理论片 | 露脸国产自产拍在线观看 | 亚洲精品精品 | 日本涩涩网站 | 国产男女在线观看 | 国产农村精品一级毛片视频 | 先锋影音在线资源669 | 伊人a.v在线 | 久久久www免费人成看片 | 91精品啪在线观看国产线免费 | 在线观看深夜观看网站免费 | 日日射天天操 | 欧美特黄一级大黄录像 | 国产精品视频在 | 国产精品成人麻豆专区 | 在线成人看片 | 午夜视频入口 | 精品国产免费第一区二区 | 欧美激情一区二区三区在线 | 国产一在线精品一区在线观看 |