欢迎光临,了解微信小程序开发,就上易用通!

微信小程序MD5加密接口的处理

发布:2018-04-17 10:25浏览: 来源:网络 作者:cola

作者:Fenchow,来自原文地址 
相关帖:跳坑《一百六十三》MD5加密使用说明 
通常情况下,微信小程序的接口是以url+key方式进行对接,但是有时候,接口会有MD5加密,这是为了让接口更加安全,不轻易被人调用。下图是PC网站调用数据的ajax代码(图中的url不是真实的链接,只是为方便演示)

 

				
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title></title>
  5. <script type="text/javascript" src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
  6. <script src="https://cdn.bootcss.com/blueimp-md5/1.1.0/js/md5.min.js"></script>
  7. </head>
  8. <body>
  9. <script type="text/javascript">
  10. var timestamp = new Date().getTime();
  11. var verify = md5(timestamp + 'xE%(msPb}=0F!?wo');
  12. $.ajax({
  13. type: 'GET',
  14. url : 'https://baidu.com/mob.php?m=mobile&c=sys&a=get_config',
  15. dataType: 'jsonp',
  16. scriptCharset:'UTF-8',
  17. data: {
  18. __ : verify,
  19. t : timestamp
  20. },
  21. jsonp: 'callback', //jsonp回调参数,必需
  22. jsonpCallback:"success_jsonpCallback",
  23. async: false,
  24. success: function(result) {//返回的json数据
  25. if (parseInt(result.code) !== 0) {
  26. alert(result.msg);
  27. }





免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。