def verify_callback(self, params):
"""??? ?? ????? ?????.
:param params: `dict` ?? ?? ??? `str`, POST ???
"""
if type(params) is str:
params = Struct(**dict(parse_qsl(params)))
elif type(params) is dict:
params = Struct(**params)
valid = True
try:
assert self.user_id == params.userid, u'??? ?? ???? ???? ????.'
assert self.link_key == params.linkkey, u'?? KEY? ???? ????.'
assert self.link_value == params.linkval, u''
except (AssertionError, AttributeError) as e:
valid = False
print(e)
return valid
评论列表
文章目录