2014-06-30 58 views
0

我有關於HelloSign的這個奇怪的問題,這是我無法在他們的文檔中找到的女巫的答案。HelloSign簽名文檔沒有簽名

我在我的網站上實現了嵌入簽名功能,其中test mode on

簽名過程像它應該通過POST /signature_request/create_embedded請求那樣進行。 iFrame打開,我把簽名和我得到簽署事件後,我執行GET /signature_request/files/[:signature_request_id]請求獲得簽名的文件。該文件正在下載並保存,當我打開它並與我在HelloSign帳戶上的文件預覽比較時,我看到了許多差異。

在我下載的文件中有由HelloSign添加的簽名字段,但實際上裏面沒有簽名。另外帶有交易信息的附加頁面不存在。

這裏其實是我得到我的PDF:

enter image description here

而這就是包含直接從HS管理下載的文件中: enter image description here

這是否意味着有一些下載的文檔錯誤,或者這只是測試模式的影響?

希望我沒有完全誤解了簽名功能...

+0

這看起來像是我們身邊的一個bug。您是否可以通過[email protected]給我們發送電子郵件,其中包含此簽名請求的詳細信息,以便我們瞭解這一點?謝謝。 –

回答

1

你應該等待與signature_request_all_signed事件後端回調。

在處理回調更多信息可以在這裏找到:https://www.hellosign.com/api/eventsAndCallbacksWalkthrough

當用戶簽署一份文件,它需要幾秒鐘的時間來生成最終的PDF。如果您在此之前請求下載文件,那麼您將在文件被簽名之前處於該狀態(即與在用戶簽名前下載文件時的狀態相同)。爲了安全起見,請等待signature_request_all_signed回調,然後獲取最終的PDF。

+0

得到了與我的電子郵件相同的答案:) 會嘗試,謝謝。 – ArVan

+0

嗨@Ben Dezile,我已經實現了基於事件的流程,但是我無法獲取事件json。它表示*'發佈到您的回調URL的事件將被格式化爲JSON POST參數'*中包含的JSON字符串。但它沒有說明什麼是參數名稱。更。 Nodejs body parser找不到回調請求的任何參數。請求體中沒有任何內容,也沒有請求查詢參數。 – ArVan