Merge pull request #101 from thriteen/master

修改联系人备注
This commit is contained in:
Weston Liu
2016-08-17 10:14:03 +08:00
committed by GitHub
+17
View File
@@ -1090,3 +1090,20 @@ class WXBot:
with open(os.path.join(self.temp_pwd,fn), 'wb') as f:
f.write(data)
return fn
def set_remarkname(self,uid,remarkname):#设置联系人的备注名
url = self.base_uri + '/webwxoplog?lang=zh_CN&pass_ticket=%s' \
% (self.pass_ticket)
remarkname = self.to_unicode(remarkname)
params = {
'BaseRequest': self.base_request,
'CmdId': 2,
'RemarkName': remarkname,
'UserName': uid
}
try:
r = self.session.post(url, data=json.dumps(params), timeout=60)
r.encoding = 'utf-8'
dic = json.loads(r.text)
return dic['BaseResponse']['ErrMsg']
except:
return None