Hellosign PDF id 整合至 Box 後 id 無法對應 ,為官方找出問題點。

小路
從心開始
Published in
Jan 23, 2022

因產品端有一系列的需求要做改變,加上專案後端在集中開發無法抽身研究該支線任務,便主動接手該研究任務,在主管的提供的方向上為了釐清整體架構變畫出以下,讓團隊及主管一目了然知道目前單一功能的技術架構。

但有個問題是 HelloSign 這裡使用者簽署完成後會產出對應 id ,但在串聯至Box 這裡時是 the integration was built-in on HelloSign,所以開發者沒辦法做改變參數部分,技術論壇也沒有相關問題,可能沒有人注意到這塊,便發信詢問 Box 與 HelloSign 各技術團隊,尋求解決方案

Box得到的回覆是無法解決

HelloSign 的回應

但 HelloSign 雖然有回復但稍慢,那時候思考一整天翻遍API文件後
既然 id 會因為第三方內部整合問題有變動,那就在pdf檔名做改變,
原本是隨機亂碼,這裡主動添加改為使用者email做為檔名,整合至Box後端以API方式call Box再以email name找尋對應使用者即可。

最後官方的回覆的確也是與我的邏輯相同,證明兩邊目前解決方案是一致。

11/ 2 發現此問題技術上無法克服,寄信 Hellosign 與 Box 技術團隊尋求解決方案

11/ 3 Box 回覆無法解決

11 / 4 Hellosign回信提出團隊無法解決,並給予我替代方案解決目前需求 (以 file name 做索引)

11/9 官方最終回覆

這是他們第一次遇到此問題,我也很開心能為該產品找到開發缺陷,

他們會將此回饋給開發團隊做為下一次產品更新的進度。

--

--