WenDocs 링커(미리 보기)
WenDocs Publish API Service에 연결합니다. 등록된 사용자가 서비스를 호출하여 WenDocs 템플릿(Word 추가 기능: Wendocs 템플릿 디자이너에서 만든) 및 json 데이터를 어셈블한 다음 Word, PDF, HTML 형식에 게시할 수 있습니다. 다른 연결자와 통합하면 환영 편지, 이력서, 비즈니스 보고서 등 데이터를 통해 자동으로 구동되는 문서를 쉽게 생성할 수 있습니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| Copilot Studio | Premium | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 논리 앱 | 스탠다드 | 다음을 제외한 모든 Logic Apps 지역 : - Azure Government 지역 - Azure 중국 지역 - 미국 국방부(DoD) |
| Power Apps | Premium | 다음을 제외한 모든 Power Apps 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| Power Automate | Premium | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 연락처 | |
|---|---|
| 이름 | WenDocs 지원 |
| URL | https://www.wendocs.com/#/support |
| 전자 메일 | support@wendocs.com |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | WenDocs Ltd |
| 웹 사이트 | https://www.wendocs.com |
| 개인 정보 보호 정책 | https://www.wendocs.com/public/PrivacyPolicy_en.html |
| 카테고리 | 비즈니스 관리; 생산력 |
WenDocs 링커는 WenDocs 게시 REST API 서비스에 연결합니다. 등록된 사용자가 서비스를 호출하여 WenDocs 템플릿 및 json 데이터를 어셈블한 다음 Word, PDF, HTML 형식에 게시합니다.
WenDocs Linker를 사용하면 엔터프라이즈에서 일관된 모양과 개인 설정된 콘텐츠로 다중 채널 문서 게시 시스템을 구축할 수 있습니다. Microsoft 365 플랫폼의 다른 연결자와 통합하면 환영 편지, 이력서, 주문 알림 등 비즈니스 데이터로 구동되는 문서를 쉽게 게시할 수 있습니다. 재무 보고서도 있습니다.
필수 조건
- REST 서비스에 대한 기본 인증 연결을 만들기 위해 얻은 support@wendocs.com API_Key 및 API_Secret 준비하세요.
- WenDocs 템플릿 파일 및 json 형식 데이터를 준비하고 Word Office 추가 기능 저장소에서 "WenDocs 템플릿 디자이너"를 검색하고 도움말 또는 시작 시작에 대한 지침에 따라 템플릿 파일을 만듭니다.
자격 증명을 가져오는 방법
커넥터에 대한 연결을 만들 때 API_Key 입력하고 API_Secret.
커넥터 시작
클라우드 흐름을 예로 들어 보세요.
OneDrive 또는 SharePoint 사이트에 템플릿 및 json 파일을 업로드합니다.
다른 커넥터에서 템플릿 및 json 파일 콘텐츠를 가져옵니다.
아래와 같이 입력 매개 변수인 "WenDocs 링커"에서 게시 작업을 만듭니다.
- "docName"이면 이 템플릿 파일의 이름을 지정할 문자열 값을 지정합니다.
- "documentTemplateData"는 base64() 식을 사용하여 템플릿 파일 콘텐츠를 인코딩합니다.
- "jsonData", json 파일 콘텐츠를 사용합니다.
- "logLevel", 게시 로그 수준 중 하나를 입력합니다. "DEBUG, ERROR, WARNING, INFO".
- "language", 게시 로그 언어 코드 중 하나를 입력합니다. "en, zh".
- "country"는 게시 국가 코드 중 하나인 "US, CN"을 입력합니다.
- "clientType", 입력 "API 서비스".
다음 작업에서 게시된 문서를 가져와 base64ToBinary() 식을 사용하여 게시 작업의 출력에서 "문서" 항목을 디코딩합니다. 출력 파일의 이진 데이터입니다.
알려진 제한 사항
게시 API 호출은 구독의 총 수 및 만료 날짜로 제한됩니다.
일반적인 오류 및 해결
OneDrive의 "파일 콘텐츠 가져오기" 및 "경로를 사용하여 파일 콘텐츠 가져오기" 작업
"outputs()" 식을 사용하여 "파일 콘텐츠 가져오기" 및 "경로를 사용하여 파일 콘텐츠 가져오기" 작업에서 반환된 출력 본문에서 "콘텐츠" 항목을 가져옵니다. OneDrive는 base64를 사용하여 파일 콘텐츠를 인코딩하므로 OneDrive에서 json 파일을 읽는 경우 "decodeBase64()" 식을 사용하여 "콘텐츠" 항목을 추가로 처리해야 합니다. 샘플은 다음과 같습니다.
decodeBase64(outputs('Action_Name')?['body/$content'])
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 기본값 | 연결을 만들기 위한 매개 변수입니다. | 모든 지역 | 공유할 수 없음 |
기본값
적용 가능: 모든 지역
연결을 만들기 위한 매개 변수입니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| API_Key | 시큐어스트링 (보안 문자열) | WenDocs Corporation에서 얻은 API_Key 제공[www.wendocs.com] | 진실 |
| API_Secret | 시큐어스트링 (보안 문자열) | 액세스 게시 api 서비스에 대한 API_Secret | 진실 |
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
동작
| Docx 파일 게시 |
템플릿 및 json 데이터를 사용하여 docx 파일 게시 |
| Html 파일 게시 |
템플릿 및 json 데이터를 사용하여 Html 파일 게시 |
| PDF 파일 게시 |
템플릿 및 json 데이터를 사용하여 PDF 파일 게시 |
Docx 파일 게시
템플릿 및 json 데이터를 사용하여 docx 파일 게시
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
docName
|
docName | string |
문서 이름 |
|
|
documentTemplateData
|
documentTemplateData | string |
base64 문자열은 템플릿 파일의 이진 데이터를 나타냅니다. |
|
|
jsonData
|
jsonData | string |
json 형식의 고객 데이터 |
|
|
로그 레벨
|
logLevel | string |
게시 로그 수준: DEBUG, ERROR, WARNING, INFO |
|
|
language
|
language | string |
지원되는 오류 메시지 언어 코드: en, zh |
|
|
country
|
country | string |
지원되는 국가 오류 메시지 코드: 미국, CN |
|
|
clientType
|
clientType | string |
API 서비스 사용자의 경우 'API 서비스'를 사용하세요. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
문서 이름
|
documentName | string |
게시된 문서의 이름 |
|
문서
|
document | string |
게시된 문서의 이진 데이터의 base64 문자열 |
|
errorMessage
|
errorMessage | string |
오류 메시지 |
|
오류 코드
|
errorCode | string |
오류 코드 |
|
messages
|
messages | array of object |
예외 스택의 메시지 |
|
수준
|
messages.level | string |
로그 수준 |
|
source
|
messages.source | string |
로그 정보의 원본 |
|
message
|
messages.message | string |
로그 메시지 |
|
parameters
|
messages.parameters | array of string |
로그 원본의 매개 변수 |
|
exception
|
messages.exception | string |
예외 스택 정보 |
Html 파일 게시
템플릿 및 json 데이터를 사용하여 Html 파일 게시
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
docName
|
docName | string |
문서 이름 |
|
|
documentTemplateData
|
documentTemplateData | string |
base64 문자열은 템플릿 파일의 이진 데이터를 나타냅니다. |
|
|
jsonData
|
jsonData | string |
json 형식의 고객 데이터 |
|
|
로그 레벨
|
logLevel | string |
게시 로그 수준: DEBUG, ERROR, WARNING, INFO |
|
|
language
|
language | string |
지원되는 오류 메시지 언어 코드: en, zh |
|
|
country
|
country | string |
지원되는 국가 오류 메시지 코드: 미국, CN |
|
|
clientType
|
clientType | string |
API 서비스 사용자의 경우 'API 서비스'를 사용하세요. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
문서 이름
|
documentName | string |
게시된 문서의 이름 |
|
문서
|
document | string |
게시된 문서의 이진 데이터의 base64 문자열 |
|
errorMessage
|
errorMessage | string |
오류 메시지 |
|
오류 코드
|
errorCode | string |
오류 코드 |
|
messages
|
messages | array of object |
예외 스택의 메시지 |
|
수준
|
messages.level | string |
로그 수준 |
|
source
|
messages.source | string |
로그 정보의 원본 |
|
message
|
messages.message | string |
로그 메시지 |
|
parameters
|
messages.parameters | array of string |
로그 원본의 매개 변수 |
|
exception
|
messages.exception | string |
예외 스택 정보 |
PDF 파일 게시
템플릿 및 json 데이터를 사용하여 PDF 파일 게시
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
docName
|
docName | string |
문서 이름 |
|
|
documentTemplateData
|
documentTemplateData | string |
base64 문자열은 템플릿 파일의 이진 데이터를 나타냅니다. |
|
|
jsonData
|
jsonData | string |
json 형식의 고객 데이터 |
|
|
로그 레벨
|
logLevel | string |
게시 로그 수준: DEBUG, ERROR, WARNING, INFO |
|
|
language
|
language | string |
지원되는 오류 메시지 언어 코드: en, zh |
|
|
country
|
country | string |
지원되는 국가 오류 메시지 코드: 미국, CN |
|
|
clientType
|
clientType | string |
API 서비스 사용자의 경우 'API 서비스'를 사용하세요. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
문서 이름
|
documentName | string |
게시된 문서의 이름 |
|
문서
|
document | string |
게시된 문서의 이진 데이터의 base64 문자열 |
|
errorMessage
|
errorMessage | string |
오류 메시지 |
|
오류 코드
|
errorCode | string |
오류 코드 |
|
messages
|
messages | array of object |
예외 스택의 메시지 |
|
수준
|
messages.level | string |
로그 수준 |
|
source
|
messages.source | string |
로그 정보의 원본 |
|
message
|
messages.message | string |
로그 메시지 |
|
parameters
|
messages.parameters | array of string |
로그 원본의 매개 변수 |
|
exception
|
messages.exception | string |
예외 스택 정보 |