在wiki上看完接口文檔根據傳入的參數來查看返回的測試結果,測試結果提示缺少參數,找開發小伙伴溝通,原來發現缺少公共參數。找開發拿到公共參數的接口文檔,發現里面傳入的參數包含時間戳和簽名。
時間戳:姑且理解為對當前時間的唯一標識吧
簽名:我的理解是對開發的系統一種安全的認證(根據公司的appid,appscret,一些參數)通過算法隨機生成的一堆字符串
然后我就問開發的小伙伴們要簽名的算法,無奈只有php算法和java算法,由於簽名執行一次就失效了,所以很麻煩就想着用python來實現簽名算法。
經過跟開發的討論php的算法最終將python的簽名算法如下:
通過此方法的實現的心得就是不斷的與開發的溝通,不斷的通過返回的字符串進行對比,直至最終簽名方法可以通用