POST/paperon/projects/{projectId}/files
PaperOn にファイルをアップロードするためのアップロード URL を生成する。
注意
PaperOn へのファイルアップロードは、必ず以下の 2 つの手順を順番に完了する必要がある。
手順が完了しない場合、ファイルは未完了の状態でシステムに残る。
- ファイルアップロード / ダウンロード を参考に、取得した uploadUrl にファイルを送信する。
- アップロードの完了後、fileId を使用して PaperOn ファイルの OCR 処理 を呼び出す。
Access Token を指定します。
指定の方法や Access Token の取得方法は 共通仕様 を参照してください。
paperon
| Parameter | Type | Description |
|---|---|---|
| projectId | string | プロジェクト ID required example : 550e8400-e29b-41d4-a716-446655440000 |
| Header | type | Description |
|---|---|---|
| Authorization | string | Bearer {token} required |
| Content-Type | string | ContentType required default : application/json example : application/json |
ファイルアップロード URL 取得リクエスト
| Property | Type | Description |
|---|---|---|
| fileName | string | アップロードするファイル名。 required example : invoice.pdf |
| fileSize | integer | ファイルサイズ (Bytes) required minimum : 1 maximum : 20971520 example : 204800 |
example
1{2 "fileName": "invoice.pdf",3 "fileSize": 2048004}OK
| Property | Type | Description |
|---|---|---|
| fileId | string | ファイル ID。 required example : 550e8400-e29b-41d4-a716-446655440000 |
| uploadUrl | string | ファイルアップロード URL required format : uri |
example
1{2 "fileId": "550e8400-e29b-41d4-a716-446655440000",3 "uploadUrl": "https://storage.worksmobile.com/k1/paperon/r/..."4}