基於python語言的簽名算法


在wiki上看完接口文檔根據傳入的參數來查看返回的測試結果,測試結果提示缺少參數,找開發小伙伴溝通,原來發現缺少公共參數。找開發拿到公共參數的接口文檔,發現里面傳入的參數包含時間戳和簽名。

時間戳:姑且理解為對當前時間的唯一標識吧

簽名:我的理解是對開發的系統一種安全的認證(根據公司的appid,appscret,一些參數)通過算法隨機生成的一堆字符串

然后我就問開發的小伙伴們要簽名的算法,無奈只有php算法和java算法,由於簽名執行一次就失效了,所以很麻煩就想着用python來實現簽名算法。

經過跟開發的討論php的算法最終將python的簽名算法如下:

通過此方法的實現的心得就是不斷的與開發的溝通,不斷的通過返回的字符串進行對比,直至最終簽名方法可以通用

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM