inputFile (File Filter)
- 印刷する
- PDF
inputFile (File Filter)
- 印刷する
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
概要
- inputFile APIは、「File Safer」の「File Filter」で提供する機能で、分析のためのファイルを送信する APIです。
- この APIは NAVERクラウドプラットフォームで使用する IAM認証と API Gatewayを通して使用できます。
リクエスト
Method | Request URI |
---|---|
POST | https://filesafer.apigw.ntruss.com/filefilter/v1/inputFile |
Format | Multipart-form |
リクエストヘッダ
ヘッダ名 | 説明 |
---|---|
x-ncp-apigw-timestamp | 1970年1月1日 00:00:00協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表したもの API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす |
x-ncp-apigw-api-key | API Gatewayから発行されたキー |
x-ncp-iam-access-key | NAVERクラウドプラットフォームから発行された API Keyまたは IAMから発行された AccessKey |
x-ncp-apigw-signature-v2 | リクエストパスとヘッダを AccessKeyとマッピングされる SecretKeyで暗号化した署名として HMAC暗号化アルゴリズムは HmacSHA256を使用 IAM認証が必要な APIを呼び出すを参照 |
accept | jsonを指定application/json |
Content-Type | multipartであることを指定multipart/form-data |
リクエストパラメータ
パラメータ名 | 要否 | タイプ | 説明 |
---|---|---|---|
file | Yes | file | 分析リクエスト対象ファイル(送信対象ファイル) |
archivePassword | No | string | 圧縮パスワード |
レスポンス
レスポンスボディ
フィールド名 | 要否 | タイプ | 説明 |
---|---|---|---|
returnCode | Yes | string | リクエストに対する処理結果コード |
returnMessage | Yes | string | リクエストに対する処理結果メッセージ |
例
リクエスト例
curl -X POST "https://filesafer.apigw.ntruss.com/filefilter/v1/inputFile"
-H "accept: application/json"
-H "Content-Type: multipart/form-data"
-H "x-ncp-apigw-api-key: {x-ncp-apigw-api-key}"
-H "x-ncp-iam-access-key: {x-ncp-iam-access-key}"
-H "x-ncp-apigw-timestamp: {x-ncp-apigw-timestamp}"
-H "x-ncp-apigw-signature-v2: {x-ncp-apigw-signature-v2}"
-d {"archivePassword":{password},"file":{binary}}
レスポンス例
{
"returnCode": "0",
"returnMessage": "success"
}
この記事は役に立ちましたか?