package cn.wellsign.web;
/**
* Hello world!
*
*/
import net.sf.json.JSONObject;
import java.io.File;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
public class App
{
public static void main( String[] args )
{
//登陸接口:
String loginUrl = "https://open.wellsign.cn/dandanqian/api/index.php/Conv/User/login";
String loginParam = "accessKey=test&accessSecret=test&clientId=clientId&clientType=PC";
String loginSuccess = HttpRequest.sendPost(loginUrl,loginParam);
JSONObject jsonLogin = JSONObject.fromObject(loginSuccess);
System.out.print(jsonLogin);
//登陸成功后紀錄token
String token = jsonLogin.getString("access_token");
//請生成簽字鏈接
String signUrl = "https://open.wellsign.cn/dandanqian/api/Conv/Pdf2write/Sync/file/v0.1";
//本地PDF文件地址,本地調試的話換成你自己的
String pdfPath = "/Users/wangweiguo/Desktop/test.pdf";
Map<String, String> textMap = new HashMap<String, String>();
textMap.put("access_token",token);
textMap.put("return_expires","30");
textMap.put("sign_url_expires","72000");
Map<String, String> fileMap = new HashMap<String, String>();
fileMap.put("file", pdfPath);
String signSuccess = HttpRequest.sendPostFile(signUrl,textMap,fileMap);
JSONObject jsonSign = JSONObject.fromObject(signSuccess);
System.out.print(jsonSign);
String signLinkUrl = jsonSign.getString("sign_url")+"?sequence_id="+jsonSign.getString("sequence_id");
System.out.print("簽字鏈接:"+signLinkUrl);
}
}
- 產品說明和使用步驟
- 錯誤碼
- 登錄模塊
- 阿里云模式
- 設置阿里云存儲參數
- office轉pdf并生成簽字鏈接(同步方式)
- office轉pdf并生成簽字鏈接(異步方式)
- pdf生成簽字鏈接(同步方式)
- pdf生成簽字鏈接(異步方式)
- image轉pdf并生成簽字鏈接(同步方式)
- image轉pdf并生成簽字鏈接(異步方式)
- 直接上傳文件模式
- office轉pdf并生成簽字鏈接(同步方式)
- pdf生成簽字鏈接(同步方式)
- pdf生成簽字鏈接(異步方式)
- image轉pdf并生成簽字鏈接(異步方式)
- 文件簽完字后回調
- 自定義文本
- 自定義文本數據說明
- 刪除文件
- 拷貝文件接口
- 文件簽字查詢
- 文件簽字查詢
- 文件簽字查詢0.1
- demo
- 前端demo
- java demo
- App.java
- HttpRequest.java
- 文件合成
- 模版與直傳文件合成pdf(http方式)
- 模版與直傳文件合成pdf(oss方式)
- html(含模板) demo
- http
- oss
- java(含模板) demo
- App.java
- HttpRequest.java
- 直傳文件合成pdf(http方式)
- 直傳文件合成pdf(oss方式)
- html demo
- http
- oss
- java demo
- App.java
- HttpRequest.java
- 模板element_info說明
- 元素json數據說明