Fax .Plus intègre des fonctionnalités sécurisées fax Intégrez vos fonctionnalités directement à vos systèmes ERP, simplifiant ainsi vos processus de communication. Que vous utilisiez SAP, Oracle, Microsoft Dynamics ou d'autres ERP, notre solution simplifie la télécopie, renforce la sécurité et garantit la conformité dans toute votre organisation.
Fax .Plus fournit une solution robuste mais simple à utiliser fax API compatible avec les plateformes de développement populaires comme JavaScript, Node.js, Ruby, Python et Java. Authentifiez-vous facilement grâce à OAuth 2.0 ou à des jetons d'accès personnels (PAT) et intégrez une solution complète. fax fonctionnalités dans votre logiciel.
Utilisez notre documentation API détaillée pour créer des applications personnalisées fax solutions, exploitez les API RESTful et intégrez des notifications en temps réel via des 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()
à partir de faxplus importer ApiClient, OutboxApi, OutboxComment, RetryOptions, OutboxOptions, OutboxCoverPage, PayloadOutbox à partir de faxplus.configuration importer Configuration outbox_comment = OutboxComment(tags=[ 'tag1' , 'tag2' ], text= 'commentaire texte' ) 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 = jeton_d'accès # header_name et header_value sont requis uniquement lors de l'utilisation du schéma de jeton 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' , 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)
// ...
}
les entreprises et les équipes font confiance Fax .De plus, pour développer leur activité
disponibilité constante et fiable sur tous les services Alohi
Pays touchés par Fax .Plus
Vous voulez voir comment notre solution de fax de pointe peut aider votre entreprise ?
Planifiez une démo et l'un de nos représentants vous contactera pour une démonstration personnalisée.