File Saferの概要
    • PDF

    File Saferの概要

    • PDF

    記事の要約

    Classic/VPC環境で利用できます。

    File Saferは、ウェブを介して提供されるファイルとアウトリンクにマルウェアが含まれていないか検査する NAVERクラウドプラットフォームのサービスですFail Saferサービスでは Hash Filter、File Filter機能関連の APIを RETSTful形式で提供します。

    File Saferの共通設定

    File Safer APIで共通して使用されるリクエスト形式とレスポンス形式を説明します。

    リクエスト

    共通リクエスト形式を説明します。

    API URL

    リクエスト API URLは次の通りです

    Hash Filter: https://filesafer.apigw.ntruss.com/hashfilter/v1
    File Filter: https://filesafer.apigw.ntruss.com/filefilter/v1
    

    リクエストヘッダ

    リクエストヘッダの説明は次の通りです。

    フィールド必須の有無説明
    x-ncp-apigw-timestampRequired1970年1月1日00:00:00協定世界時(UTC)からの経過時間(ミリ秒)
  • API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす
  • x-ncp-apigw-api-keyNAVERクラウドプラットフォームの API Gatewayから発行された APIキー
    x-ncp-iam-access-keyRequiredNAVERクラウドプラットフォームから発行された Access Key
  • Access Keyの発行と確認: 認証キーの作成を参照
  • サブアカウントの Access Key発行と確認: サブアカウントの作成を参照
  • x-ncp-apigw-signature-v2RequiredNAVERクラウドプラットフォームから発行された Access Keyとマッピングする Secret Keyと HMAC暗号化アルゴリズム(HmacSHA256)でリクエスト情報を暗号化した後、Base64でエンコードした署名
  • Secret Keyの発行と確認: 認証キーの作成を参照
  • 署名の作成: シグネチャーの作成を参照
  • AcceptRequiredレスポンスデータの形式
  • application/json
  • レスポンス

    共通レスポンス形式を説明します

    レスポンスステータスコード

    レスポンスステータスコードは次の通りです。

    HTTPステータスコードコードメッセージ
    2000success
    200140000Unknown Error
    200140001Parameter is invalid
    200140002Not existent user
    200140003Already in use
    200140004Not allowed user
    200140005Not existing the required parameter
    200140006invalid request
    200140007file size exceeds the limit
    200140009Input file has a problem
    200140010Unzip failed
    400100Bad Request Exception
    401200Authentication Failed
    401210Permission Denied
    404300Not Found Exception
    429400Quota Exceeded
    429410Throttle Limited
    429420Rate Limited
    413430Request Entity Too Large
    503500Endpoint Error
    504510Endpoint Timeout
    500900Unexpected Error
    参考

    NAVERクラウドプラットフォームで共通して使用されるレスポンスステータスコードの詳細は、Ncloud APIのレスポンスステータスコードをご参照ください。

    File Safer API

    File Saferサービスで提供する APIの説明は次の通りです。

    Hash Filter

    Hash Filter関連の APIは次の通りです。

    API説明
    checkHashファイルまたは URLストリングが悪性かどうかを確認
    getNotiConfig分析結果の通知設定を照会
    getThresholdNotiConfig分析結果通知の高度な設定を照会
    removeThresholdNotiConfig分析結果通知の高度な設定を削除
    setNotiConfig分析結果の通知設定
    setThresholdNotiConfig分析結果通知の高度な設定

    File Filter

    File Filter関連の APIは次の通りです。

    API説明
    getInputFileLogInputFile APIで転送したファイルの分析結果を照会
    getInputFileLogByParentHashInputFile APIで転送した圧縮ファイル内ファイルの分析結果を照会
    getNotiConfig分析結果の通知設定を照会
    getThresholdNotiConfig分析結果通知の高度な設定を照会
    InputFileFile Filterで分析するのファイルを転送
    removeThresholdNotiConfig分析結果通知の高度な設定を削除
    setNotiConfig分析結果の通知設定
    setThresholdNotiConfig分析結果通知の高度な設定

    File Safer関連リソース

    File Safer APIについてユーザーの理解に役立つよう、さまざまな関連リソースを提供しています。


    この記事は役に立ちましたか?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.