/v1/settings/application/media/providers
Usa l'endpoint /v1/settings/application/media/providers
per compilare una lista di provider di contenuto multimediale per inviare link al contenuto multimediale. Una lista di provider ti consente di disporre di diversi provider di contenuto multimediale dello stesso tipo, potendo al contempo selezionare un provider da utilizzare per singola richiesta.
Usa questa richiesta API per recuperare la lista dei provider.
GET /v1/settings/application/media/providers
Una risposta positiva include la lista di provider:
"settings": { "application": { "media": { "providers": [ { "name": "your-first-provider", "type": "www", "config": { "basic": { "username": "your-username", "password": "your-password" } } }, { "name": "your-second-provider", "type": "www", "config": { "bearer": "your-bearer-token" } } ] } } }
Una risposta negativa contiene un messaggio di errore. Per ulteriori informazioni sugli errori, consulta Codici di errore e di stato.
Per configurare i provider per il client dell'API di WhatsApp, usa l'endpoint /v1/settings/application/media/providers
con le informazioni del provider. Al momento, puoi configurare un solo provider alla volta. Inoltre, puoi usare questi oggetti del provider solo per inviare messaggi con contenuto multimediale usando link HTTP/HTTPS
basati sull'autenticazione di base o sull'autenticazione mediante token di connessione.
Gli esempi seguenti mostrano l'aggiunta di un provider WWW (link HTTP/HTTPS) con autorizzazione di base e un provider con autenticazione mediante token di connessione. Al momento, questi sono gli unici formati di provider supportati.
POST /v1/settings/application/media/providers [{ "name": "your-first-provider", "type": "www", "config": { "basic": { "username": "your-username", "password": "your-password" } } } ]
POST /v1/settings/application/media/providers [{ "name": "your-second-provider", "type": "www", "config": { "bearer": "your-bearer-token" } } ]
Una richiesta andata a buon fine restituisce il codice di stato HTTP 200 OK
insieme a null
o {}
.
Una risposta negativa contiene un messaggio di errore. Per ulteriori informazioni sugli errori, consulta Codici di errore e di stato.
Assicurati di assegnare a ciascun provider un nome unico, in quanto il riutilizzo di un nome sovrascriverà la voce precedente.
Nome | Descrizione |
---|---|
| Obbligatorio. Il nome del provider |
| Obbligatorio. Il tipo di provider |
| Obbligatorio. L'oggetto |
Invia una chiamata API DELETE
con il name
di un provider all'endpoint /v1/settings/application/media/providers
per eliminare quel provider dalla tua lista.
DELETE /v1/settings/application/media/providers/your-config-name
Una richiesta andata a buon fine restituisce il codice di stato HTTP 200 OK
insieme a null
o {}
.
Una risposta negativa contiene un messaggio di errore. Per ulteriori informazioni sugli errori, consulta Codici di errore e di stato.