API di chat web
Connettiti con la nostra Web Chat API, ottieni informazioni dettagliate sulle conversazioni in chat o comunica dal tuo software in tempo reale.
- API HTTP, connessione tramite HTTP utilizzando qualsiasi linguaggio di programmazione.
- 99,9% SLA, ottimizziamo le prestazioni di tutti i server.
Funzionalità API
Ottieni un elenco di canali di chat attivi
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=chat | Classe alla quale si realizza la richiesta | Obbligatorio |
method=getchatchannels | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
-
list
- platformid
- platform
- name
-
list
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
Impostazioni.
- class : chat
- method : getchatchannels
- user : user
- password : password
Richiesta:
Invia un messaggio tramite chat
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=chat | Classe alla quale si realizza la richiesta | Obbligatorio |
method=sendmessage | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
platform | Piattaforma a cui viene inviato il messaggio. Valori possibili: 'webchat', 'whatsapp', 'telegram', 'operator' | Obbligatorio |
platformid | Identificatore della piattaforma | Obbligatorio |
destination | Destinatario a cui viene inviato il messaggio di chat | Obbligatorio |
message | Messaggio da inviare tramite chat | Obbligatorio |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
- Non ricevera valori addizionali
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
CHANNEL_NOT_FOUND | Il canale indicato non esiste |
Impostazioni.
- class : chat
- method : sendmessage
- user : user
- password : password
- platform : whatsapp
- platformid : 100
- destination : 3460000000
- message : test+message
Richiesta:
Invia un file tramite chat
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=chat | Classe alla quale si realizza la richiesta | Obbligatorio |
method=sendfile | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
platform | Piattaforma a cui viene inviato il messaggio. Valori possibili: 'webchat', 'whatsapp', 'telegram', 'operator' | Obbligatorio |
platformid | Identificatore della piattaforma | Obbligatorio |
destination | Destinatario a cui viene inviato il file | Obbligatorio |
type | Tipo di file inviato. Valori possibili: "image", "video", "audio", "voice", "document", "contact" | Obbligatorio |
fileurl | URL in cui si trova il file da inviare tramite chat | Obbligatorio |
thumburl | Url dell'immagine in miniatura che accompagna il file | Opzionale |
message | Messaggio che accompagna il file | Opzionale |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
- Non ricevera valori addizionali
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
CHANNEL_NOT_FOUND | Il canale indicato non esiste |
CHAT_NOT_FOUND | La chat indicata non esiste |
INCORRECT_FILETYPE | Il tipo di file è sbagliato, controlla i possibili valori |
INCORRECT_FILEURL | L'URL del file non è valido |
INCORRECT_THUMBURL | L'URL della miniatura non è valido |
Impostazioni.
- class : chat
- method : sendfile
- user : user
- password : password
- platform : whatsapp
- platformid : 100
- destination : 3460000000
- type : image
- fileurl : https://www.example.com/image.jpg
- thumburl : https://www.example.com/thumb.jpg
- message : test+message
Richiesta:
Ottieni un elenco di conversazioni in una chat
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=chat | Classe alla quale si realizza la richiesta | Obbligatorio |
method=getchats | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
platform | Piattaforma a cui viene inviato il messaggio. Valori possibili: 'webchat', 'whatsapp', 'telegram', 'operator' | Obbligatorio |
platformid | Identificatore della piattaforma | Obbligatorio |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
-
list
- platformid
- platform
- message
- destination
- messageid
- sent
- status
- datetime
-
list
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
CHANNEL_NOT_FOUND | Il canale indicato non esiste |
CHAT_NOT_FOUND | La chat indicata non esiste |
Impostazioni.
- class : chat
- method : getchats
- user : user
- password : password
- platform : whatsapp
- platformid : 100
Richiesta:
Ottieni l'elenco dei messaggi da una chat
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=chat | Classe alla quale si realizza la richiesta | Obbligatorio |
method=getmessages | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
platform | Piattaforma a cui viene inviato il messaggio. Valori possibili: 'webchat', 'whatsapp', 'telegram', 'operator' | Obbligatorio |
platformid | Identificatore della piattaforma | Obbligatorio |
destination | Destinatario da cui si desidera ottenere i messaggi | Obbligatorio |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
-
list
- platformid
- platform
- message
- destination
- messageid
- sent
- status
- datetime
-
list
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
CHANNEL_NOT_FOUND | Il canale indicato non esiste |
CHAT_NOT_FOUND | La chat indicata non esiste |
Impostazioni.
- class : chat
- method : getmessages
- user : user
- password : password
- platform : whatsapp
- platformid : 100
- destination : 34600000000
Richiesta:
Ottieni un elenco di messaggi non letti da una chat
Impostazione | Descrizione | Obbligatorio / Opzionale |
---|---|---|
class=chat | Classe alla quale si realizza la richiesta | Obbligatorio |
method=getunreadmessages | Metodo della classe alla quale si realizza la richiesta | Obbligatorio |
user | L’utente / email del suo conto Afilnet | Obbligatorio |
password | La password del suo conto Afilnet | Obbligatorio |
platform | Piattaforma a cui viene inviato il messaggio. Valori possibili: 'webchat', 'whatsapp', 'telegram', 'operator' | Obbligatorio |
platformid | Identificatore della piattaforma | Obbligatorio |
destination | Destinatario da cui si desidera ottenere i messaggi | Obbligatorio |
Risposta:
- stato
-
result (si status=success), ricevera i seguenti valori:
-
list
- platformid
- platform
- message
- destination
- messageid
- issent
- status
- datetime
-
list
- error (si status=error), qui ricevera il codice errore
Codici di errore:
Codice | Descrizione |
---|---|
MISSING_USER | Utente / email non aggiunta |
MISSING_PASSWORD | Password non aggiunta |
MISSING_CLASS | Categoria non inclusa |
MISSING_METHOD | Metodo non incluso |
MISSING_COMPULSORY_PARAM | Impostazione obbligatoria non inclusa |
INCORRECT_USER_PASSWORD | Utente o password incorretti |
INCORRECT_CLASS | Categoria incorretta |
INCORRECT_METHOD | Metodo incorretto |
CHANNEL_NOT_FOUND | Il canale indicato non esiste |
CHAT_NOT_FOUND | La chat indicata non esiste |
Impostazioni.
- class : chat
- method : getunreadmessages
- user : user
- password : password
- platform : whatsapp
- platformid : 100
- destination : 34600000000
Richiesta:
Strumenti che valorizzano il nostro API di chat web
CONNESSIONE API SICURA
Sicurezza su misura per la tua attività
Configura le tue connessioni API, crea nuovi accessi e gestisci quelli esistenti.
Filtra tutti gli accessi API per IP, aggiungi o rimuovi IP abilitati per garantire la sicurezza dei tuoi accessi.
Tieni traccia di tutte le connessioni effettuate, API utilizzate e date / ora di connessione
API MULTIPLE
Connettività su misura per la tua azienda
Ti offriamo più API per connetterti con noi, abbiamo un'API HTTP, BASIC AUTH, SOAP e JWT Authentication in modo che tu possa connetterti con noi nel modo desiderato.
Connettiti con qualsiasi API in modo sicuro, semplice e centralizzato . L'API Afilnet è perfetta per il tuo software.
Registri API
Conosci ogni richiesta nel dettaglio
Grazie ai nostri log potrai rivedere tutte le richieste fatte e la relativa risposta dalla nostra API, che ti permetterà di consultare i dettagli quando ne avrai bisogno.
Le informazioni che puoi consultare sono le seguenti:
- IP di origine della richiesta
- Data e ora della richiesta
- API e metodo chiamati
- Parametri inviati all'API
- Risposta dell'API
- metadati
Passaggi per utilizzare l'API Web Chat
Iniziare con l'API Web Chat richiederà solo pochi minuti
Richiedi la tua prova gratuita
Devi essere un utente registrato in Afilnet per poter accedere all'API Web Chat. Iscriviti in pochi minuti.
Integra l'API Web Chat
Integra con l'API Web Chat utilizzando il codice che forniamo per il tuo linguaggio di programmazione preferito.
Richiedi la tua prova gratuita
Ti offriremo credito gratuito in modo che tu possa provare il servizio di Web Chat prima di acquistare.
Benvenuti in Afilnet!
Tutto pronto!, È riuscito a migliorare le sue comunicazioni con Afilnet. Siamo qui per supportare la nostra API quando ne hai bisogno