## 臨時鏈接生成
```[tex]
用于動態的設置簽字鏈接的頁面顯示屬性,提交相關參數,會生成臨時鏈接;該鏈接會根據客戶端跳轉到pc或者手機頁面
```
```[tex]
請求參數說明:
token:賬號的授權token
sequence_id :唯一對應著文件,是簽字鏈接的sequence_id
config_param:頁面配置參數,提交的時候,需要數據轉成json字符串(方法:JSON.stringify());如:{"state":"write","sign_tool":{"move":"簽字","date":"日期","text":"文本","image":"圖片","fullTextPad":"全文圈批"}}
caller_id:自定義調用這唯一標識,可用來保存簽字筆跡模版等
sign_areas:固定簽字域,目前只有pc簽字頁面生效,每次只能設置一個固定簽字域,設置此參數pc掃碼簽字后簽字筆跡直接落到設定的區域,提交的時候需要將數據轉換成json字符串;如:
{"page":"1","x": "0.64","y": "0.84","width": "0.15","height": "0.08"}
```
| config_param參數說明 | 功能說明 |實例|
| --- | --- | --- | --- |
| state | 枚舉型:write(可寫),read(只讀,隱藏下方工具欄) | write |
| sign_tool | 設置頁面簽字工具欄按鈕顯示的文字 | {"move":"簽字","date":"日期","text":"文本","image":"圖片","fullTextPad":"全文圈批"} |
| sign_areas參數說明 | 功能說明 |實例|
| --- | --- |--- |
| page |固定簽字域在文件的第幾頁 | 1 |
| x |固定簽字域左上角的x坐標/文件的寬度 | 0.64 |
| y |固定簽字域左上角的y坐標/文件的高度|0.84|
| width |固定簽字域的寬度/文件的寬度| 0.15 |
| height |固定簽字域的高度/文件的高度 | 0.08 |
~~~[api]
post:https://open.wellsign.cn/sdk/sign/v1/links/temporarylinks
*token=b4df7abff27641dcf0b92b3ef7e6ded8#
*sequence_id=91272325-5361-4f1a-8d6c-ad1b28b593231533010101509#
config_param={"state":"write","sign_tool":{"move":"簽字","date":"日期","text":"文本","save":"保存"},"redirect_url":"https://www.wellsign.cn","sign_vertical":false}#把參數轉成json字符串
caller_id=001#自定義調用的唯一標識
<<<
success
{
"succeed": 0,
"msg": null,
"data": {
"url": "http://localhost:8083/wellsign_test/localhost/phone/write/index.html?signature=eyJhbGciOiJIUzI1NiIsInR5GGJxfJ-0"
}
}
<<<
error
{
"succeed": 100,
"msg": {
"en": "Token validation failed",
"cn": "Token驗證失敗"
},
"data": null
}
~~~