亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

中國站
幫助中心 > 通信 > API文檔 > 代碼示例 > Python

Python

  1. import requests
  2. import json
  3. import random
  4. import urllib
  5. import time
  6. import base64
  7. import hmac
  8. from hashlib import sha1
  9. def hash_hmac(key, code, sha1):
  10. hmac_code = hmac.new(key.encode(), code.encode(), sha1)
  11. return hmac_code.digest()
  12. def send():
  13. url = 'https://api.yisu.com/sms/sendSms'
  14. accessId = '*****'
  15. accessSecret = '*****'
  16. params = {
  17. 'accessId': accessId,
  18. 'templateCode' : 100001,
  19. 'nonce': random.randint(10000000, 99999999),
  20. 'phone' : '13800000000',
  21. 'timestamp' : int(time.time()),
  22. 'templateVars' : json.dumps({"code":"123123","min":5}, separators=(',', ':'))
  23. }
  24. params_keys = list(params.keys())
  25. params_keys.sort()
  26. params_str = ""
  27. for key in params_keys:
  28. params_str += key + '=' + str(params[key]) + '&'
  29. params_str = params_str[:-1]
  30. sign = base64.b64encode(hash_hmac(accessSecret, params_str, sha1))
  31. params['signature'] = str(sign,'utf-8')
  32. res = requests.post(url, data=params, verify=False)
  33. print(res.text)
  34. if __name__ == '__main__':
  35. send()
双牌县| 南雄市| 怀远县| 金昌市| 福安市| 万全县| 当雄县| 大竹县| 宁陵县| 阳高县| 景洪市| 长宁县| 邢台市| 雅安市| 富平县| 稷山县| 五华县| 司法| 济源市| 共和县| 新余市| 临桂县| 沧源| 定襄县| 朝阳市| 邳州市| 浏阳市| 凤山县| 新化县| 樟树市| 乌拉特后旗| 淳安县| 应用必备| 扶风县| 宜州市| 天长市| 寿宁县| 淳化县| 古交市| 什邡市| 金塔县|