API 사용을 위한 PDF 라이브러리 표준화

사람이 읽을 수 있는 ID는 여러 PDF에서 데이터 필드에 대한 일관된 키를 활성화합니다.



PDF 작성 API에 대한 PDF 템플릿을 설정할 때 Anvil은 PDF의 각 필드에 대해 고유한 필드 ID를 자동으로 생성합니다. PDF 템플릿 라이브러리로 작업할 때 여러 PDF에서 이러한 고유한 필드 ID를 추적하는 것은 번거로울 수 있으므로 Anvil은 개발자가 각 PDF 필드에 대해 변수 이름과 유사한 사람이 읽을 수 있는 ID를 할당할 수 있도록 합니다.

사람이 읽을 수 있는 ID를 사용하는 큰 이점은 동일한 정보를 요청하는 여러 PDF에서 일관된 사람이 읽을 수 있는 ID를 가질 수 있다는 것입니다. 예를 들어, 10개의 서로 다른 PDF 라이브러리가 있고 각 PDF에서 이름과 주소를 요청한다고 가정합니다. 각 PDF의 각 필드에 대해 자동 생성된 ID를 수동으로 추적하여 추적해야 하는 20개의 고유한 필드 ID를 생성할 수 있습니다. 또는 모든 PDF의 모든 이름 및 주소 필드에 사람이 읽을 수 있는 IDfullNamefullAddress를 할당할 수 있습니다.

이제 특정 PDF 템플릿을 요청할 때 사람이 읽을 수 있는 ID로 데이터 페이로드를 구성하기만 하면 Anvil이 자동으로 올바른 필드로 라우팅합니다.

{
    "fullName": {
        "firstName": "John",
        "lastName": "Doe"
    },
    "fullAddress": {
        "street1": "123 Main Street",
        "city": "San Francisco",
        "state": "CA",
        "zip": "95273"
    }
}


이 데이터 페이로드는 필드에 적절한 사람이 읽을 수 있는 ID가 할당되어 있는 한 Anvil의 10개 PDF 템플릿 모두에서 작동합니다.

추가적인 이점으로 사람이 읽을 수 있는 ID를 사용하여 구성된 JSON 페이로드를 읽으면 API 요청 디버깅이 훨씬 쉬워집니다.

사람이 읽을 수 있는 ID를 할당하는 방법



PDF 템플릿 편집기에서
  • 필드 선택
  • 사람이 읽을 수 있는 ID 추가
    사람이 읽을 수 있는 ID는 PDF 내에서 고유해야 하며 모든 ID에 camelCase를 사용하는 것이 좋습니다.



  • 사람이 읽을 수 있는 ID가 필요한 이유는 무엇입니까?



    대부분의 서류 작업 프로세스에는 완료해야 하는 여러 양식이 있습니다. 양식이 서로 적절하게 연관되도록 하기 위해 양식에는 각 양식에서 일관된 공통 필드 세트가 있습니다.

    양식을 서로 연결하는 데 사용되는 일반적인 정보는 다음과 같습니다.
  • 이름
  • 주소
  • 고유 고객 번호
  • 사회보장번호 ← 민감한 정보를 가장 잘 사용하는 방법은 모든 양식에 기재하는 것입니다

  • 종이 및 PDF 양식을 만드는 방법의 한 가지 단점은 시간이 지남에 따라 업데이트되어 "일관된"필드가 일관성이 없게 된다는 것입니다. 누군가 양식의 서식을 변경하거나 각 필드의 레이블을 변경할 수 있습니다 NameFull Name , Social Security NumberSSN . 이러한 모든 작은 불일치로 인해 동일한 정보를 서로 다른 PDF의 여러 필드에 전달하는 것이 어렵습니다.

    Anvil의 사람이 읽을 수 있는 ID는 자신의 데이터베이스와 Anvil으로 생성하는 모든 PDF 사이를 정규화하는 방법입니다.

    사람이 읽을 수 있는 ID의 실제 사용 사례



    사람이 읽을 수 있는 ID는 Anvil API 개발자에게 인기 있는 기능입니다. 지금까지 우리는 개발자가 다음을 위해 사용하는 것을 보았습니다.

  • 신규 고용 패킷 - Job Application, W4, I9

  • 보험 정책 패킷 - 청구 양식, COI, 정책 정보

  • 판매 계약 - MSA, 구매 주문서, NDA

  • 대출 - 신청서, 지원 양식, 결산 문서

  • 이러한 각각의 경우에는 이름 및 주소와 같은 동일한 정보를 여러 문서로 작성해야 합니다.

    자원



    무료 개발자 샌드박스에 가입하거나 API에 대해 자세히 알아보려면 개발자 센터www.useanvil.com/developers로 이동하세요. 여기에서 빠르고 쉽게 시작하는 데 도움이 되는 포괄적인 설명서, 간단한 자습서 및 클라이언트 라이브러리를 찾을 수 있습니다.

    질문이 있으시면 주저하지 말고 다음 연락처로 문의하십시오.
    [email protected]

    좋은 웹페이지 즐겨찾기