APISignUtil.py 483 B

1234567891011121314151617
  1. # coding=utf-8
  2. import hashlib
  3. class SignUtil:
  4. def __init__(self, app_id, app_key, app_secret):
  5. self.app_id = app_id
  6. self.app_key = app_key
  7. self.app_secret = app_secret
  8. def sign_util(self, timestamp):
  9. m = hashlib.md5()
  10. m.update(self.app_id.encode("UTF-8"))
  11. m.update(self.app_key.encode("UTF-8"))
  12. m.update(str(timestamp).encode("UTF-8"))
  13. m.update(self.app_secret.encode("UTF-8"))
  14. return m.hexdigest()