ファックス送信をレベルアップしませんか?弊社のソリューションをご覧ください!
弊社の営業チームが、さらなるサポートをご提供する準備ができています。
カスタム大量送信プランの料金詳細を入手してください。
Fax.Plusのデモをスケジュールする。
あなたのチームでの活用事例を探る。
移行プロセスを支援します。
サンドボックスへのアクセスをリクエスト
開発者中心の API、包括的なドキュメント、SDK を使用して、ファックス機能をアプリケーション、ソフトウェア、またはシステムに統合し、あらゆるスキル レベルの開発者にとって簡単にします。
RESTful API または SDK 経由でファックスを送受信します
詳細な配信コードとエラー コードを使用して、ファックスのステータスをリアルタイムで追跡します。
API を通じて直接FAX 番号を購入および管理します
Webhookを使用してワークフローを自動化し、イベントに関するリアルタイム通知を受信
OAuth 2.0 または個人アクセストークン (PAT) を使用してアクセスをカスタマイズする
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)
// ...
}
世界中で簡単にFAXを送受信し、リアルタイム通知用のWebhookを管理し、API経由でFAX番号を直接購入できます。FAX確認レポートを取得し、表紙を追加することで、コミュニケーションをパーソナライズできます。
ERP、EHR、CRM、患者ポータル、モバイルアプリ、クラウドプラットフォームなど、あらゆるアプリケーション環境にFAX機能を統合できます。RESTful APIなどのオープンスタンダードとプロトコルを活用することで、多様なシステム間でシームレスな統合を実現します。
高い送信成功率により、ファックスの正確かつ迅速な配信を実現します。自動エラー修正と堅牢なマルチクラウドインフラストラクチャにより、送信失敗を最小限に抑え、信頼性を高めます。
強力な暗号化、厳格なアクセス制御、リアルタイムの脅威検出など、包括的なセキュリティ対策でデータを保護します。複数のリージョンにまたがる柔軟なデータ保管オプションにより、コンプライアンスを維持します。
アプリケーションの拡張に合わせてFAX処理を容易に拡張し、パフォーマンスを損なうことなく、処理量の増加にも対応できます。SIP通話料金など、隠れた料金のない透明性の高い価格設定により、プロジェクトの正確な予算策定とコスト管理が可能になります。
APIを介してプログラムでFAX番号を購入、割り当て、管理できます。番号管理を一元化し、組織の成長に合わせて拡張することで、複数の地域にまたがるチームやオフィスを簡単にサポートできます。
詳細なAPIドキュメント、SDK、すぐに使えるコードサンプルなど、開発者向けのリソースをご活用ください。専任のサポートチームと社内の専門知識を活かし、ファックスワークフローの統合、トラブルシューティング、最適化を安心して行うことができます。
多くの企業やチームがFax.Plusを信頼してBusinessを成長させています
すべてのAlohiサービスにおいて一貫した信頼性の高い稼働時間
各国はFax.Plus 毎日
Fax.Plus 比類のないセキュリティと比類のない利便性を組み合わせることで、API ファックスに革命をもたらします。
送受信されるすべてのファックスは保護されており、情報は確実に保護され、プライベートな状態が保たれます。
さまざまな国のローカル FAX 番号を取得して、オンラインで FAX を送受信します。
既存のFAX番号を移行する準備ができましたFax.Plus ? 移行手続きは簡単です。移行リクエストフォームにご記入いただくだけで、すぐに開始できます。ダウンタイムは発生せず、移行中でもファックスの送受信は継続されます。
弊社の営業チームが、さらなるサポートをご提供する準備ができています。
カスタム大量送信プランの料金詳細を入手してください。
Fax.Plusのデモをスケジュールする。
あなたのチームでの活用事例を探る。
移行プロセスを支援します。
サンドボックスへのアクセスをリクエスト