CLOVA OCR VMプロキシ連携
    • PDF

    CLOVA OCR VMプロキシ連携

    • PDF

    記事の要約

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

    CLOVA OCRサービスを社内で利用するために、CLOVA OCR VM PROXYを連携する方法を説明します。CLOVA OCRサービスを利用するには、API Gateway連携が必要です。
    このガイドでは、次の内容を説明します。

    • API Gatewayの連携方法
    • 社内イントラネットでホワイトリストで管理する IPアドレス情報または APIGW Invoke URLで制御情報を指定する方法
    • CLOVA OCR呼び出しに必要な Secret Keyを非表示にする方法

    上記の内容を参考にして、CLOVA OCR VM PROXYを連携して APIを呼び出すことをお勧めします。

    参考

    API GW Invoke URLに割り当てられた IPアドレス情報は変更される場合があります。

    構成方法

    構成方法は次の通りです。

    1. VMの作成
    2. Ngnix Proxyの構成

    1. VMの作成

    VM作成の詳細は、NAVERクラウドプラットフォームServerを開始するをご参照ください。

    2. Ngnix Proxyの構成

    ngnix.configファイルに次のような設定を追加し、サービスを開始してください。

    server {
        ....
        location /ocrproxy {
            proxy_set_header x-ocr-secret {アプリの登録時に発行された Secret Key};
            rewrite ^/ocrproxy/(.*)$ break;
            proxy_pass {アプリの登録時に発行された Invoke URL};
        ....
    }
    

    リクエスト例

    リクエストのサンプルコードは次の通りです。

    curl -X POST http://{VM IP}/ocrproxy
    -d '{"images": [{"format": "jpg","name": "proxytest","data": null,"url": "{your image url}"}],"lang": "ko","requestId": "string","timestamp": 0,"version": "V2"}'
    

    レスポンス例

    レスポンスのサンプルコードは次の通りです。


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

    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.