外部決裁文書の作成 v2
    • PDF

    外部決裁文書の作成 v2

    • PDF

    Article Summary

    説明

    APIを利用し、テンプレートジェネレータで作成したテンプレートの文書を作成するためのポップアップ URLを作成します。
    作成された URLを利用してポップアップを開く場合、文書作成画面に初期データが埋め込まれた状態で画面が開かれます。

    リクエスト URL

    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/{companyId}/fg/{dfmId}/doc/popup
    

    リクエストヘッダ

    HeaderDescription
    x-ncp-apigw-timestamp
  • 1970年1月1日 00:00:00協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表したもの
  • API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす
  • x-ncp-iam-access-keyNAVERクラウドプラットフォームポータルまたは Sub Accountで発行された Access Key ID
    x-ncp-apigw-signature-v2
  • 上記例の Bodyを Access Key IDとマッピングする Secret Keyで暗号化した署名
  • HMACの暗号化アルゴリズムは HmacSHA256を使用
  • リクエストパスパラメータ

    パラメータタイプサイズ必須説明
    companyIdString36Y連携キー(CompanyId) Developers > 基本設定 > 連携キー
    dfmIdString36Yテンプレート ID


    リクエストボディパラメータ

    パラメータタイプサイズ必須説明
    titleString1000N名前
    dfmIdString36Yテンプレート ID
    dataListListYテンプレートの本文を構成するコンポーネントデータ - コンポーネント dataListパラメータ


    リクエスト例

    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/dda81449-adb8-47a0-869b-d748b4d3c03e/doc/popup
    
    POST /workflow/apigw/v2/company/187d83ad-4038-45b6-8e7c-59eca16fdc46/fg/dda81449-adb8-47a0-869b-d748b4d3c03e/doc/popup
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {
      "title": "[外部連携]決裁文書の起案",
      "dfmId": "dda81449-adb8-47a0-869b-d748b4d3c03e",
      "dataList": [
        {
          "componentValue": "田中太郎",
          "componentCode": "CP_TEXT",
          "componentUuid": "cebd07e7-c340-d238-545f-1e9603224fde"
        }
      ]
    }
    


    レスポンス例

    戻り値説明
    companyId会社 ID
    dfmIdテンプレート ID
    popupDocKeyAPI成功時に発行されるユニークキー
    redirectUrlポップアップで開く URL
    HTTP/1.1 200 OK
    Server: nginx
    Date: Wed, 12 Sep 2020 01:18:11 GMT
    Content-Type: application/json;charset=utf-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    Access-Control-Allow-Origin: *
    x-ncp-trace-id: 68d1o68pm4cr63gc3169gm4p34
    
    {
        "companyId": "187d83ad-4038-45b6-8e7c-59eca16fdc46",
        "dfmId": "dda81449-adb8-47a0-869b-d748b4d3c03e",
        "popupDocKey": "c1d8a519-e7a5-4c7f-a038-35f7f3af0fee",
        "redirectUrl": "http://dev-ncpworkplace.com/user/write/fg-dfm/dda81449-adb8-47a0-869b-d748b4d3c03e?companyId=187d83ad-4038-45b6-8e7c-59eca16fdc46&popupDocKey=c1d8a519-e7a5-4c7f-a038-35f7f3af0fee"
    }
    

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

    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.