Fax.Plus integruje funkcje bezpiecznego faksowania bezpośrednio z systemami ERP, usprawniając procesy komunikacji. Niezależnie od tego, czy używasz SAP, Oracle, Microsoft Dynamics, czy innych systemów ERP, nasze rozwiązanie upraszcza faksowanie, zwiększa bezpieczeństwo i zapewnia zgodność w całej organizacji.


Fax.Plus oferuje solidny, ale prosty w użyciu interfejs API faksu, kompatybilny z popularnymi platformami programistycznymi, takimi jak JavaScript, Node.js, Ruby, Python i Java. Z łatwością uwierzytelniaj się za pomocą OAuth 2.0 lub osobistych tokenów dostępu (PAT) i integruj kompleksowe funkcje faksowania z oprogramowaniem.
Skorzystaj z naszej szczegółowej dokumentacji API, aby tworzyć niestandardowe rozwiązania faksowe, wykorzystywać interfejsy API RESTful i integrować powiadomienia w czasie rzeczywistym za pośrednictwem Webhooks.
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()z faxplus import ApiClient, OutboxApi, OutboxComment, RetryOptions, OutboxOptions, OutboxCoverPage, PayloadOutbox
z faxplus.configuration import Configuration
outbox_comment = OutboxComment(tags=['tag1', 'tag2'],
text='komentarz tekstowy')
opcje_ponownej_próby = RetryOptions(liczba=2, delay=15)
outbox_options = OutboxOptions(enhancement=True, retry=retry_options)
outbox_cover_page = OutboxCoverPage()
payload_outbox = PayloadOutbox(z='+12345667',
to=['+12345688', '+12345699'],
pliki=['filetosend.pdf'],
komentarz=komentarz_skrzynki_wychodzącej,
opcje=opcje_skrzynki_wychodzącej,
czas_wysyłania='2000-01-01 01:02:03 +0000',
identyfikatory_zwrotne=True,
strona_okładki=strona_okładki_skrzynki_wychodzącej)
conf = Configuration()
conf.access_token = access_token
# header_name i header_value wymagane tylko przy korzystaniu ze schematu tokenów OAuth2
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',
treść=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)
// ...
}users trust Fax.Plus to grow their business
stała, niezawodna dostępność wszystkich usług Alohi
Kraje, na które ma wpływ Fax.Plus



Chcesz zobaczyć, jak nasze najnowocześniejsze rozwiązanie faksowe może pomóc Twojej firmie?
Zaplanuj demo, a jeden z naszych przedstawicieli skontaktuje się z Tobą w celu spersonalizowanej prezentacji.