팩스 수준을 높이고 싶으십니까? 당사의 솔루션을 찾아보십시오!
저희 영업팀이 추가 지원을 제공할 준비가 되어 있습니다.
맞춤형 대용량 요금제에 대한 가격 정보를 확인하십시오.
Fax.Plus 데모를 예약하세요.
귀사 팀의 사용 사례를 살펴보십시오.
마이그레이션 프로세스를 도와드립니다.
샌드박스 액세스 요청
안전한 팩스 API 설계는 데이터 처리의 모든 단계에 규정 준수를 포함해야 합니다. Fax.Plus HIPAA 플랜은 모든 전송 및 저장된 데이터가 기본적으로 이러한 원칙을 따르도록 보장합니다.
팩스 전송: Fax.Plus에 팩스 작업을 제출하고, 고유한 작업 ID를 받고, 보안 웹후크 콜백을 통해 진행 상황을 모니터링합니다.
팩스 수신: Fax.Plus에서 보안, 액세스 제어 엔드포인트로 인바운드 팩스를 직접 라우팅합니다.
보낼 편지함 관리: 보낼 편지함에서 보류 중인 팩스 작업을 나열, 검색, 업데이트 또는 취소하여 예약된 전송을 제어하고 예외를 처리합니다.
팩스 번호: 팩스 사용 전화 번호를 프로비저닝 및 관리하고, 사용자에 할당하고, 알림 또는 라우팅 기본 설정을 구성합니다.
안정성 및 안전: 재시도, 시간 초과 및 멱등성 키를 구성하여 중복 전송을 방지하고 일관된 전달을 보장합니다.
Fax.Plus 웹후크를 사용하여 HIPAA 지원 메타데이터로 전달 확인, 실패 알림 및 감사 로깅을 수행합니다.
서명 유효성 검사 및 비밀번호 교체를 구현하여 웹후크의 진위성을 확인합니다. Fax.Plus는 두 가지 도구를 모두 제공합니다.
Fax.Plus는 AES-256을 사용하여 저장 시 모든 PHI를 암호화하고 TLS를 사용하여 전송 중에 암호화합니다.
로그 또는 임시 파일에 PHI를 저장하지 마십시오. Fax.Plus는 웹후크 페이로드에 PHI를 포함하지 않습니다.
가능하면 수정 기능을 사용하고 Fax.Plus 보존 설정을 구성하여 필요한 최소 데이터만 유지하십시오.
개발자 중심 API, 포괄적인 문서 및 SDK를 사용하여 팩스 기능을 EMR, EHR, 고객 포털 또는 시스템에 통합하여 모든 기술 수준의 개발자가 쉽게 사용할 수 있습니다.
1const axios = require('axios');
2const OutboxApiFp = require('@alohi/faxplus-api').OutboxApiFp;
3const Configuration = require('@alohi/faxplus-api').Configuration;
4
5const config = new Configuration({
6 accessToken: accessToken,
7 basePath: 'https://restapi.fax.plus/v3',
8 // Header required only when using the OAuth2 token scheme
9 baseOptions: {
10 headers: {
11 "x-fax-clientid": clientId,
12 }
13 }
14});
15
16async function sendFax() {
17 const reqParams = {
18 "userId": '13d8z73c',
19 "payloadOutbox": {
20 "comment": {
21 "tags": [
22 "tag1",
23 "tag2"
24 ],
25 "text": "text comment"
26 },
27 "files": [
28 "filetosend.pdf"
29 ],
30 "from": "+12345667",
31 "options": {
32 "enhancement": true,
33 "retry": {
34 "count": 2,
35 "delay": 15
36 }
37 },
38 "send_time": "2000-01-01 01:02:03 +0000",
39 "to": [
40 "+12345688",
41 "+12345699"
42 ],
43 "return_ids": true
44 }
45 }
46 const req = await OutboxApiFp(config).sendFax(reqParams);
47 const resp = await req(axios);
48}
49
50sendFax()
from faxplus import ApiClient, OutboxApi, OutboxComment, RetryOptions, OutboxOptions, OutboxCoverPage, PayloadOutbox
from faxplus.configuration import Configuration
outbox_comment = OutboxComment(tags=['tag1', 'tag2'],
text='text comment')
retry_options = RetryOptions(count=2, delay=15)
outbox_options = OutboxOptions(enhancement=True, retry=retry_options)
outbox_cover_page = OutboxCoverPage()
payload_outbox = PayloadOutbox(from='+12345667',
to=['+12345688', '+12345699'],
files=['filetosend.pdf'],
comment=outbox_comment,
options=outbox_options,
send_time='2000-01-01 01:02:03 +0000',
return_ids=True,
cover_page=outbox_cover_page)
conf = Configuration()
conf.access_token = access_token
# header_name and header_value required only when using the OAuth2 token scheme
api_client = ApiClient(header_name='x-fax-clientid', header_value=client_id, configuration=conf)
api = OutboxApi(api_client)
resp = api.send_fax(
user_id='13d8z73c',
body=payload_outbox
)
<?php
require 'vendor/autoload.php';
$headers = array(
'Accept' => 'application/json',
'Authorization' => 'Bearer {access-token}',
// The x-fax-clientid header is required only when using the OAuth2 token scheme
'x-fax-clientid' => '{client ID}',
);
$client = new GuzzleHttp\Client();
// Define array of request body.
$request_body = ...; // See request body example
try {
$response = $client->request('POST','https://restapi.fax.plus/v3/accounts/{user_id}/outbox', array(
'headers' => $headers,
'json' => $request_body,
)
);
print_r($response->getBody()->getContents());
}
catch (GuzzleHttp\Exception\BadResponseException $e) {
// handle exception or api errors.
print_r($e->getMessage());
}
// ...
package main
import (
"bytes"
"net/http"
)
func main() {
headers := map[string][]string{
// The x-fax-clientid header is required only when using the OAuth2 token scheme
"Content-Type": []string{"application/json"},
"Accept": []string{"application/json"},
"Authorization": []string{"Bearer {access-token}"},
"x-fax-clientid": []string{"YOUR CLIENT_ID"}
}
data := bytes.NewBuffer([]byte{jsonReq})
req, err := http.NewRequest("POST", "https://restapi.fax.plus/v3/accounts/{user_id}/outbox", data)
req.Header = headers
client := &http.Client{}
resp, err := client.Do(req)
// ...
}
저장된 파일에 대한 AES-256 암호화(보관 시).
전송 중인 데이터에 대한 TLS/SSL.
역할 기반 접근 제어(RBAC).
싱글 사인온(SSO) 및 2단계 인증(2FA).
타임스탬프 및 전송 확인이 포함된 상세 로그.
변조 방지 기록.
구성 가능한 보존 정책.
보관 및 안전한 삭제.
의료 기관은 Fax.Plus의 HIPAA 규정 준수 팩스 API를 사용하여 다음과 같은 작업을 수행합니다.
많은 회사와 팀이 Fax.Plus를 신뢰하여 Business를 성장시키고 있습니다.
모든 Alohi 서비스에서 일관되고 안정적인 가동 시간
Fax.Plus의 영향을 받는 국가
저희 영업팀이 추가 지원을 제공할 준비가 되어 있습니다.
맞춤형 대용량 요금제에 대한 가격 정보를 확인하십시오.
Fax.Plus 데모를 예약하세요.
귀사 팀의 사용 사례를 살펴보십시오.
마이그레이션 프로세스를 도와드립니다.
샌드박스 액세스 요청