외부 결재 문서 작성 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-key네이버 클라우드 플랫폼 포털 또는 Sub Account에서 발급받은 Access Key ID
    x-ncp-apigw-signature-v2
  • 위 예제의 Body를 Access Key ID와 맵핑되는 Secret Key로 암호화한 서명
  • HMAC 암호화 알고리즘은 HmacSHA256 사용
  • 요청 Path 파라미터

    파라미터타입크기필수 여부설명
    companyIdString36Y연동키(CompanyId) Developers > 기본 설정 > 연동키
    dfmIdString36Y서식ID


    요청 Body 파라미터

    파라미터타입크기필수 여부설명
    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.