OptiAPI(미리 보기)
Power Automate와 수많은 일상적인 작업을 연결하는 OptiAPI의 공식 API입니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | 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) |
| 연락처 | |
|---|---|
| 이름 | 올리버 버스크 젠슨 |
| 전자 메일 | support@optiapi.com |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | Busk |
| 웹 사이트 | https://optiapi.com |
| 개인 정보 보호 정책 | https://optiapi.com/terms |
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 기본값 | 연결을 만들기 위한 매개 변수입니다. | 모든 지역 | 공유할 수 없음 |
기본값
적용 가능: 모든 지역
연결을 만들기 위한 매개 변수입니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| API 키 | 시큐어스트링 (보안 문자열) | 이 API의 API 키 | 진실 |
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
동작
| false 값에 대한 배열 필터링 |
이 작업은 배열에서 false 항목을 제거합니다. |
| PDF 메타데이터 정보 가져오기 |
PDF 파일에서 메타데이터를 가져옵니다. |
| PDF 파일에서 암호 설정 |
PDF 파일에서 사용자 지정 암호를 동적으로 설정합니다. |
| PDF 파일을 텍스트로 변환 |
PDF 파일을 텍스트로 변환합니다. |
| 문자열을 datetime 개체로 변환 |
문자열을 유효한 날짜/시간 형식으로 변환합니다. |
| 문자열의 텍스트 바꾸기 |
하나 이상의 단어를 다른 단어로 바꿉다. |
| 배열 간의 차이점 찾기 |
이 작업은 배열을 다른 배열과 비교합니다. |
| 배열 결합 |
한 배열의 키를 다른 배열의 값과 결합합니다. |
| 배열 내의 첫 번째 위치 |
이 작업은 지정된 키/값 쌍을 사용하여 배열의 첫 번째 요소를 반환합니다. |
| 배열 정렬 |
배열을 높음에서 낮음 또는 내림차순에서 오름차순으로 정렬합니다. |
| 배열 청크 |
배열을 청크로 분할합니다. |
| 배열 키로 그룹화 |
이 작업은 지정된 키로 배열의 항목을 그룹화합니다. |
| 배열 평면화 |
이 작업은 다차원 배열을 단일 차원 배열로 평면화합니다. |
| 배열에 값이 포함되어 있는지 확인 |
배열에 지정된 항목이 포함되어 있는지 여부를 확인합니다. |
| 배열에서 고유 항목 가져오기 |
이 작업은 배열의 모든 고유 항목을 반환합니다. |
| 배열에서 중복 항목 찾기 |
이 작업은 배열에서 중복 값을 검색하고 반환합니다. |
| 배열에서 항목 제거 |
해당 키 값으로 배열에서 항목을 제거합니다. |
| 스캔한 PDF 또는 이미지 파일에서 OCR 수행 |
문자열을 다른 단어로 바꿉니다. |
| 시간 또는 날짜에서 추가 또는 빼기 |
값을 추가하거나 빼서 datetime을 조작합니다. |
| 여러 PDF 파일 결합 |
여러 PDF 파일을 하나로 결합합니다. |
| 정규식에 따라 문자열의 텍스트 바꾸기 |
정규식에 따라 하나 이상의 단어를 다른 단어로 바꿉다. |
| 정규식을 기반으로 문자열에서 값 찾기 |
문자열에서 하나 이상의 값을 찾습니다. |
| 평균 계산 |
지정된 키의 평균 값을 계산합니다. |
false 값에 대한 배열 필터링
이 작업은 배열에서 false 항목을 제거합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
배열 키 유지
|
preserveKeys | True | boolean |
true로 설정하면 반환 배열은 원래 특성의 키를 유지합니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
배열
|
array | array of string |
배열 |
PDF 메타데이터 정보 가져오기
PDF 파일에서 메타데이터를 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
File Content(파일 내용)
|
True | byte |
PDF 파일의 base64로 인코딩된 문자열입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
PDF 버전
|
metadata.PDFVersion | string |
PDFVersion |
|
작성자
|
metadata.author | string |
PDF 파일의 작성자 |
|
만든 날짜
|
metadata.creationDate | string |
PDF 파일이 처음 만들어진 날짜입니다. |
|
작성자
|
metadata.creator | string |
PDF 파일의 작성자입니다. |
|
암호화됨
|
metadata.encrypted | string |
PDF 파일이 암호화되었는지 여부입니다. "yes"/"no"를 반환합니다. |
|
파일 크기
|
metadata.fileSize | string |
PDF 파일의 파일 크기(바이트)입니다. |
|
Form
|
metadata.form | string |
PDF 파일에 양식이 있는 경우 |
|
수정일
|
metadata.modDate | string |
파일이 변경된 경우 (기본값 = null) |
|
최적화됨
|
metadata.optimized | string |
파일이 최적화된 경우 (default = "no") |
|
output
|
metadata.output | array of string |
output |
|
페이지 회전
|
metadata.pageRot | string |
PDF 파일의 회전입니다. |
|
페이지 크기
|
metadata.pageSize | string |
PDF 파일의 페이지 크기입니다. |
|
페이지 수
|
metadata.pages | string |
PDF 파일의 페이지 수입니다. |
|
제작자:
|
metadata.producer | string |
PDF 파일의 생산자입니다. |
|
태그
|
metadata.tagged | string |
PDF 파일에 태그가 지정되었는지 여부입니다. "yes"/"no"를 반환합니다. |
|
제목
|
metadata.title | string |
PDF 파일의 제목입니다. |
PDF 파일에서 암호 설정
PDF 파일에서 사용자 지정 암호를 동적으로 설정합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
요청에 대한 콘텐츠 형식입니다.
|
Content-Type | True | string |
콘텐츠 유형 (Content-Type) |
|
요청에 대한 수락 형식입니다.
|
Accept | True | string |
Accept |
|
암호
|
password | True | string |
PDF 파일에 적용할 암호입니다. |
|
PDF 파일
|
True | byte |
PDF 파일의 base64 콘텐츠입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
File Content(파일 내용)
|
content | string |
암호를 사용하여 PDF 파일의 base64로 인코딩된 문자열입니다. |
PDF 파일을 텍스트로 변환
PDF 파일을 텍스트로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
끝 페이지
|
endPage | integer |
설정된 경우 작업이 텍스트로 변환되는 마지막 페이지입니다. |
|
|
출력 레이아웃
|
layout | True | string |
출력 콘텐츠의 레이아웃입니다. '원시' 또는 '원본' 중에서 선택할 수 있습니다. 원래 레이아웃은 유지됩니다. |
|
File Content(파일 내용)
|
True | byte |
PDF 파일의 base64로 인코딩된 문자열입니다. |
|
|
시작 페이지
|
startPage | integer |
설정된 경우 동작이 텍스트로 변환되는 첫 번째 페이지입니다. |
반환
문자열을 datetime 개체로 변환
문자열을 유효한 날짜/시간 형식으로 변환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
요청에 대한 콘텐츠 형식입니다.
|
Content-Type | True | string |
콘텐츠 유형 (Content-Type) |
|
요청에 대한 수락 형식입니다.
|
Accept | True | string |
Accept |
|
입력 형식
|
inputFormat | True | string |
입력 문자열의 형식입니다. |
|
출력 형식
|
outputFormat | True | string |
문자열을 변환해야 하는 날짜 시간 형식입니다. |
|
입력 문자열
|
string | True | string |
날짜 시간으로 변환할 입력 문자열입니다. |
|
Timezone
|
timezone | string |
날짜/시간을 변환해야 하는 표준 시간대(선택 사항) |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
날짜 시간
|
datetime | string |
새로 변환된 날짜 시간 |
문자열의 텍스트 바꾸기
하나 이상의 단어를 다른 단어로 바꿉다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
요청에 대한 콘텐츠 형식입니다.
|
Content-Type | True | string |
콘텐츠 유형 (Content-Type) |
|
요청에 대한 수락 형식입니다.
|
Accept | True | string |
Accept |
|
다음으로 바꾸기
|
replace | True | string |
찾은 문자열을 바꿀 문자열 또는 단어입니다. |
|
검색 대상
|
search | True | string |
입력 문자열에서 찾을 문자열 또는 단어입니다. |
|
입력 텍스트
|
text | True | string |
바꾸기를 수행할 입력 텍스트입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
문자 메시지
|
text | string |
문자 메시지 |
배열 간의 차이점 찾기
이 작업은 배열을 다른 배열과 비교합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
비교하다
|
compare | True | array of string |
비교하다 |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
배열
|
array | array of string |
배열 |
배열 결합
한 배열의 키를 다른 배열의 값과 결합합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
요청에 대한 콘텐츠 형식입니다.
|
Content-Type | True | string |
콘텐츠 유형 (Content-Type) |
|
요청에 대한 수락 형식입니다.
|
Accept | True | string |
Accept |
|
열쇠
|
keys | True | array of string |
열쇠 |
|
values
|
values | True | array of string |
values |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
배열
|
array | array of string |
배열 |
배열 내의 첫 번째 위치
이 작업은 지정된 키/값 쌍을 사용하여 배열의 첫 번째 요소를 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
Key
|
key | True | string |
검색할 키입니다. |
|
Operator
|
operator | string |
연산자 절 수행(선택 사항) |
|
|
검색 대상
|
value | True | string |
검색할 값입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
배열
|
array | array of string |
배열 |
배열 정렬
배열을 높음에서 낮음 또는 내림차순에서 오름차순으로 정렬합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
Sort
|
sort | True | string |
배열 항목은 어떻게 정렬해야 하나요? |
반환
배열 청크
배열을 청크로 분할합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
청크 크기
|
size | True | integer |
각 청크의 크기입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
배열
|
array | array of string |
배열 |
배열 키로 그룹화
이 작업은 지정된 키로 배열의 항목을 그룹화합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
Key
|
key | True | string |
항목을 그룹화할 키입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
배열
|
array | array of string |
배열 |
배열 평면화
이 작업은 다차원 배열을 단일 차원 배열로 평면화합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
깊이
|
depth | integer |
평면화해야 하는 깊이 수준(정수) |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
배열
|
array | array of string |
배열 |
배열에 값이 포함되어 있는지 확인
배열에 지정된 항목이 포함되어 있는지 여부를 확인합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
Key
|
key | True | string |
특정 값을 검색할 키입니다. |
|
검색 용어
|
search | True | string |
찾을 검색어입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
포함함
|
contains | boolean |
배열에 지정된 항목이 포함되어 있는지 여부(bool) |
배열에서 고유 항목 가져오기
이 작업은 배열의 모든 고유 항목을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
Key
|
key | string |
고유성을 결정하는 특정 키입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
배열
|
array | array of string |
배열 |
배열에서 중복 항목 찾기
이 작업은 배열에서 중복 값을 검색하고 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
Key
|
key | string |
특정 특성에서 중복 항목을 찾기 위해 키를 지정할 수 있습니다(선택 사항). |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
배열
|
array | array of string |
배열 |
배열에서 항목 제거
해당 키 값으로 배열에서 항목을 제거합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
Key
|
key | True | string |
이 키와 일치하는 항목이 제거됩니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
배열
|
array | array of string |
배열 |
스캔한 PDF 또는 이미지 파일에서 OCR 수행
문자열을 다른 단어로 바꿉니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
File Content(파일 내용)
|
file | True | string |
파일(PDF 또는 이미지)의 base64로 인코딩된 문자열입니다. |
|
Language
|
language | string |
입력 파일의 언어입니다. (기본값 = eng) |
|
|
OCR 엔진(OEM)
|
oem | True | integer |
사용할 OCR 엔진입니다. (0 = 레거시, 1 = LSTM) |
|
Page Segmentation 메서드(PSM)
|
psm | True | integer |
OCR은 입력 이미지를 어떻게 분할해야 하나요? |
|
출력 자르기
|
trim | True | boolean |
사용하도록 설정하면 출력 텍스트의 모든 초과 간격과 줄 바꿈이 제거됩니다. |
|
파일 형식
|
type | True | string |
입력 파일 형식입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
출력 텍스트
|
text | string |
OCR 작업의 출력 텍스트입니다. |
시간 또는 날짜에서 추가 또는 빼기
값을 추가하거나 빼서 datetime을 조작합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
조치
|
action | True | string |
추가하거나 빼는 작업입니다. 예를 들어 'year', 'weekday', 'week' 또는 'day'일 수 있습니다. |
|
입력 날짜/시간
|
datetime | True | string |
추가하거나 뺄 입력 값입니다. |
|
Operator
|
operator | True | string |
입력 날짜 시간에서 값을 추가하거나 빼야 하는지 여부입니다. 'add' 또는 'subtract'일 수 있습니다. |
|
출력 형식
|
outputFormat | string |
문자열을 변환해야 하는 날짜 시간 형식(예: d-m-Y) |
|
|
가치
|
value | True | integer |
추가하거나 뺄 값입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
날짜 시간
|
datetime | string |
새로 변환된 날짜 시간 |
여러 PDF 파일 결합
여러 PDF 파일을 하나로 결합합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
pdfs
|
pdfs | True | array of string |
pdfs |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
File Content(파일 내용)
|
content | string |
결합된 PDF 파일의 base64로 인코딩된 문자열입니다. |
정규식에 따라 문자열의 텍스트 바꾸기
정규식에 따라 하나 이상의 단어를 다른 단어로 바꿉다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
Regex 패턴
|
pattern | True | string |
검색에 사용할 정규식 패턴입니다. |
|
대체 값
|
replacement | True | string |
찾은 값을 바꿀 문자열입니다. |
|
입력 텍스트
|
text | True | string |
텍스트 바꾸기를 수행할 문자열입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
문자 메시지
|
text | string |
대체된 텍스트 문자열 |
정규식을 기반으로 문자열에서 값 찾기
문자열에서 하나 이상의 값을 찾습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
그룹
|
group | integer |
반환할 그룹입니다. (기본값 = 0) |
|
|
Regex 패턴
|
pattern | True | string |
정규식 패턴입니다. |
|
입력 텍스트
|
text | True | string |
참조를 찾을 문자열입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
values
|
values | array of string |
values |
평균 계산
지정된 키의 평균 값을 계산합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
배열
|
array | True | array of string |
배열 |
|
Key
|
key | True | string |
평균을 계산할 키입니다. |
반환
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
Average
|
average | integer |
지정된 키에 대한 계산된 평균입니다. |
정의
StandardArrayResponse
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
결과 배열
|
array | array of string |
새 항목을 포함하는 배열입니다. |