dhclient snap 有可能失败进行处理
This commit is contained in:
parent
5cb1331000
commit
830dee3358
|
@ -135,9 +135,11 @@ class DhClient:
|
||||||
json_data['deviceCode'] = d_code
|
json_data['deviceCode'] = d_code
|
||||||
json_data['params'] = '{\"method\":\"dev.snap\",\"id\":123,\"params\":{\"DevID\":\"' + \
|
json_data['params'] = '{\"method\":\"dev.snap\",\"id\":123,\"params\":{\"DevID\":\"' + \
|
||||||
str(d_code) + '\",\"DevChannel\":' + str(num) + ',\"PicNum\":1,\"SnapType\":1,\"CmdSrc\":0}}'
|
str(d_code) + '\",\"DevChannel\":' + str(num) + ',\"PicNum\":1,\"SnapType\":1,\"CmdSrc\":0}}'
|
||||||
_, res = self.request(**dhapis['dev_snap'], json=json_data)
|
is_ok, res = self.request(**dhapis['dev_snap'], json=json_data)
|
||||||
res = json.loads(res)
|
if is_ok == 'success':
|
||||||
return self.get_full_pic(res['params']['PicInfo'])
|
res = json.loads(res)
|
||||||
|
return self.get_full_pic(res['params']['PicInfo'])
|
||||||
|
return None
|
||||||
|
|
||||||
def get_password_token(self):
|
def get_password_token(self):
|
||||||
_, res = self.request(**dhapis['oauth_key'])
|
_, res = self.request(**dhapis['oauth_key'])
|
||||||
|
|
Loading…
Reference in New Issue