今天對接釘盤的時候,選擇文件上傳后提示文件不存在或已刪除,如下圖1所示。這個問題似曾相識啊,記得大約一年前第一對接上傳文件到釘盤時也遇到了這個問題。蛋疼的是現在忘了引起錯誤的原因是什么,調試了一上午,最后終於找到原因了,為了避免以后再出現這種情況,記錄下。

最開始我一直以為是后端自定義釘盤存儲空間與獲取釘盤上傳權限出了問題。后來才發現是調用jsapi參數傳錯了。

可以看到參數類型是string,而實際上我傳的是int,囧。然后修改了下jsapi的上傳代碼,最后上傳文件成功。

還是有點郁悶,以前遇到過的問題,還是耽誤了一個上午,所以說做筆記是個好習慣。
