

Fax.Plus; JavaScript, Node.js, Ruby, Python ve Java gibi popüler geliştirme platformlarıyla uyumlu, güçlü ama kullanımı kolay bir faks API'si sunar. OAuth 2.0 veya kişisel erişim belirteçleri (PAT) ile kolayca kimlik doğrulaması yapın ve kapsamlı faks özelliklerini yazılımınıza entegre edin.
Ayrıntılı API belgelerimizden yararlanarak özelleştirilmiş faks çözümleri oluşturun, RESTful API'lerden faydalanın ve Webhook'lar aracılığıyla gerçek zamanlı bildirimleri entegre edin.
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.Plus'ı Zapier aracılığıyla yüzlerce başka uygulamaya da bağlayarak faks iş akışlarınızda daha da fazla otomasyon ve esneklik elde edebilirsiniz.

CRM iş akışlarınızı Zapier veya özel bir API entegrasyonu aracılığıyla Fax.Plus'a bağlayabilirsiniz. Ekibinizin faksları nasıl göndereceği, gelen faksları nasıl işleyeceği ve etkinliği CRM'e nasıl kaydedeceği, yapılandırdığınız iş akışına bağlıdır.
Fax.Plus; Zoho CRM, Pipedrive, Microsoft Dynamics ve Zapier aracılığıyla binlerce başka uygulamayla çalışır. Salesforce ve HubSpot ile yerel entegrasyonlar çok yakında geliyor.
İki yol vardır. Kodsuz bir kurulum için Fax.Plus'ı CRM'inize bağlamak ve dakikalar içinde otomatik faks iş akışları oluşturmak üzere Zapier entegrasyonunu kullanın. Daha kapsamlı veya tamamen özelleştirilmiş bağlantılar için Fax.Plus API'sini kullanın.
Evet. Fax.Plus REST API'si; JavaScript, Node.js, Ruby, Python ve Java'yı destekler, OAuth 2.0 veya kişisel erişim belirteci (PAT) kimlik doğrulaması ile gerçek zamanlı Webhook bildirimleri sunar. Tüm belgelere apidoc.fax.plus adresinden ulaşabilirsiniz.
Evet. Faksları CRM olaylarından otomatik olarak tetikleyebilirsiniz; örneğin bir kişi veya hasta kaydı güncellendiğinde onay ya da takip faksı gönderebilir, iş akışınızı kolaylaştırmak için gelen faksları CRM etkinlikleri olarak kaydedebilirsiniz.
Evet. Fax.Plus, HIPAA uyumludur; bu nedenle hasta sevkleri, laboratuvar sonuçları ve tıbbi kayıtlar gibi korunan sağlık bilgilerini (PHI) doğrudan CRM'inizden gönderebilirsiniz. Sağlık kuruluşları için bir Business Associate Agreement (BAA) mevcuttur.
Korunan sağlık bilgilerini (PHI) Zapier üzerinden iletmeyin. Zapier, HIPAA kapsamındaki verileri desteklemez ve Business Associate Agreement imzalamaz.
Evet. Fax.Plus API'si veya Zapier aracılığıyla CRM entegrasyonu, imzalı BAA ile HIPAA uyumluluğunu, SSO'yu ve veri yerleşimini de içeren Enterprise planında mevcuttur. Her planın neleri kapsadığını Fax.Plus fiyatlandırma sayfasından inceleyebilirsiniz.
Fax.Plus, ekibinizin zaten kullandığı uygulamalara bağlanır, API'miz ve Zapier aracılığıyla kendi sistemlerinize entegre olur ve düzenlemeye tabi iş akışları için her belgeyi güvende tutar.
Son teknoloji faks çözümümüzün işinize nasıl yardımcı olabileceğini görmek ister misiniz?
Bir demo planlayın; temsilcilerimizden biri size özel bir gösterim için sizinle iletişime geçsin.